(-initWithFormat:) family of methods call (-initWithFormat:locale:arguments:)

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@6887 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
jagapen 2000-07-07 19:19:26 +00:00
parent c2505ba3c2
commit bd29574d3c

View file

@ -493,13 +493,26 @@ handle_printf_atsign (FILE *stream,
{
va_list ap;
va_start(ap, format);
self = [self initWithFormat: format arguments: ap];
self = [self initWithFormat: format locale: nil arguments: ap];
va_end(ap);
return self;
}
- (id) initWithFormat: (NSString*)format
locale: (NSDictionary*)locale
{
return [self initWithFormat: format locale: locale arguments: NULL];
}
- (id) initWithFormat: (NSString*)format
arguments: (va_list)arg_list
{
return [self initWithFormat: format locale: nil arguments: arg_list];
}
/* xxx Change this when we have non-CString classes */
- (id) initWithFormat: (NSString*)format
locale: (NSDictionary*)locale
arguments: (va_list)arg_list
{
#if defined(HAVE_VSPRINTF) || defined(HAVE_VASPRINTF)
@ -791,21 +804,6 @@ handle_printf_atsign (FILE *stream,
#endif
}
- (id) initWithFormat: (NSString*)format
locale: (NSDictionary*)dictionary
{
[self notImplemented: _cmd];
return self;
}
- (id) initWithFormat: (NSString*)format
locale: (NSDictionary*)dictionary
arguments: (va_list)argList
{
[self notImplemented: _cmd];
return self;
}
- (id) initWithData: (NSData*)data
encoding: (NSStringEncoding)encoding
{