[cig-commits] r7694 - in long/3D/Gale/trunk: .
src/StGermain/Base/IO/src
walter at geodynamics.org
walter at geodynamics.org
Wed Jul 18 11:37:13 PDT 2007
Author: walter
Date: 2007-07-18 11:37:13 -0700 (Wed, 18 Jul 2007)
New Revision: 7694
Modified:
long/3D/Gale/trunk/
long/3D/Gale/trunk/src/StGermain/Base/IO/src/LineFormatter.c
long/3D/Gale/trunk/src/StGermain/Base/IO/src/LineFormatter.h
long/3D/Gale/trunk/src/StGermain/Base/IO/src/Stream.c
long/3D/Gale/trunk/src/StGermain/Base/IO/src/Stream.h
long/3D/Gale/trunk/src/StGermain/Base/IO/src/StreamFormatter.c
long/3D/Gale/trunk/src/StGermain/Base/IO/src/StreamFormatter.h
Log:
r1878 at earth: boo | 2007-07-18 11:31:10 -0700
Clean up some compiler warnings related to output
Property changes on: long/3D/Gale/trunk
___________________________________________________________________
Name: svk:merge
- 3a629746-de10-0410-b17b-fd6ecaaa963e:/cig:1876
+ 3a629746-de10-0410-b17b-fd6ecaaa963e:/cig:1878
Modified: long/3D/Gale/trunk/src/StGermain/Base/IO/src/LineFormatter.c
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/IO/src/LineFormatter.c 2007-07-18 17:22:54 UTC (rev 7693)
+++ long/3D/Gale/trunk/src/StGermain/Base/IO/src/LineFormatter.c 2007-07-18 18:37:13 UTC (rev 7694)
@@ -127,7 +127,7 @@
return newLineFormatter;
}
-char* _LineFormatter_Format( void* formatter, char* fmt )
+char* _LineFormatter_Format( void* formatter, const char* fmt )
{
LineFormatter* self = (LineFormatter*)formatter;
char* result;
@@ -147,8 +147,10 @@
if ( self->_tag == NULL )
{
+ result = StreamFormatter_Buffer_AllocNext( strlen(fmt));
+ strcpy(result,fmt);
/* No tag to add, so return same format */
- return fmt;
+ return result;
}
/* count number of inserts */
Modified: long/3D/Gale/trunk/src/StGermain/Base/IO/src/LineFormatter.h
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/IO/src/LineFormatter.h 2007-07-18 17:22:54 UTC (rev 7693)
+++ long/3D/Gale/trunk/src/StGermain/Base/IO/src/LineFormatter.h 2007-07-18 18:37:13 UTC (rev 7694)
@@ -89,7 +89,7 @@
/** Formats a output string of printf by prepending a tag in front of every line detected. */
- char* _LineFormatter_Format( void* formatter, char* fmt );
+ char* _LineFormatter_Format( void* formatter, const char* fmt );
#endif /* __Base_IO_LineFormatter_h__ */
Modified: long/3D/Gale/trunk/src/StGermain/Base/IO/src/Stream.c
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/IO/src/Stream.c 2007-07-18 17:22:54 UTC (rev 7693)
+++ long/3D/Gale/trunk/src/StGermain/Base/IO/src/Stream.c 2007-07-18 18:37:13 UTC (rev 7694)
@@ -266,7 +266,7 @@
}
-SizeT Stream_Printf( Stream *stream, char *fmt, va_list args )
+SizeT Stream_Printf( Stream *stream, const char *fmt, va_list args )
{
int i;
SizeT result;
Modified: long/3D/Gale/trunk/src/StGermain/Base/IO/src/Stream.h
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/IO/src/Stream.h 2007-07-18 17:22:54 UTC (rev 7693)
+++ long/3D/Gale/trunk/src/StGermain/Base/IO/src/Stream.h 2007-07-18 18:37:13 UTC (rev 7694)
@@ -124,7 +124,7 @@
void* _Stream_Copy( void* stream, void* dest, Bool deep, Name nameExt, struct PtrMap* ptrMap );
/** Performs a printf() on the given stream. */
- SizeT Stream_Printf( Stream* stream, char* fmt, va_list args );
+ SizeT Stream_Printf( Stream* stream, const char* fmt, va_list args );
/** Performs a write() on the given stream. */
SizeT Stream_Write( Stream* stream, void* data, SizeT elem_size, SizeT num_elems );
Modified: long/3D/Gale/trunk/src/StGermain/Base/IO/src/StreamFormatter.c
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/IO/src/StreamFormatter.c 2007-07-18 17:22:54 UTC (rev 7693)
+++ long/3D/Gale/trunk/src/StGermain/Base/IO/src/StreamFormatter.c 2007-07-18 18:37:13 UTC (rev 7694)
@@ -114,7 +114,7 @@
}
-char* StreamFormatter_Format( void* formatter, char* fmt )
+char* StreamFormatter_Format( void* formatter, const char* fmt )
{
StreamFormatter* self = (StreamFormatter*)formatter;
return self->_format( self, fmt );
Modified: long/3D/Gale/trunk/src/StGermain/Base/IO/src/StreamFormatter.h
===================================================================
--- long/3D/Gale/trunk/src/StGermain/Base/IO/src/StreamFormatter.h 2007-07-18 17:22:54 UTC (rev 7693)
+++ long/3D/Gale/trunk/src/StGermain/Base/IO/src/StreamFormatter.h 2007-07-18 18:37:13 UTC (rev 7694)
@@ -49,7 +49,7 @@
/** Textual name for StreamFormatter class. */
extern const Type StreamFormatter_Type;
- typedef char* (StreamFormatter_FormatFunction) ( void* formatter, char* fmt );
+ typedef char* (StreamFormatter_FormatFunction) ( void* formatter, const char* fmt );
/** \def __StreamFormatter See StreamFormatter */
#define __StreamFormatter \
@@ -88,7 +88,7 @@
/** Formats a Printf() output string. */
- char* StreamFormatter_Format( void* formatter, char* fmt );
+ char* StreamFormatter_Format( void* formatter, const char* fmt );
extern StreamFormatter_Buffer* stgStreamFormatter_Buffer;
More information about the cig-commits
mailing list