Index: glib/gmarkup.c
===================================================================
RCS file: /cvs/gnome/glib/glib/gmarkup.c,v
retrieving revision 1.24
diff -u -r1.24 gmarkup.c
--- glib/gmarkup.c	4 Dec 2002 01:27:43 -0000	1.24
+++ glib/gmarkup.c	26 Feb 2003 15:27:23 -0000
@@ -335,7 +335,7 @@
   UnescapeState state;
   const gchar *start;
 
-  str = g_string_new ("");
+  str = g_string_new (NULL);
 
   state = USTATE_INSIDE_TEXT;
   p = text;
@@ -681,7 +681,7 @@
                 const gchar         *text_end)
 {
   if (context->partial_chunk == NULL)
-    context->partial_chunk = g_string_new ("");
+    context->partial_chunk = g_string_new (NULL);
 
   if (text_start != text_end)
     g_string_append_len (context->partial_chunk, text_start,
@@ -1821,7 +1821,7 @@
   if (length < 0)
     length = strlen (text);
 
-  str = g_string_new ("");
+  str = g_string_new (NULL);
   append_escaped_text (str, text, length);
 
   return g_string_free (str, FALSE);
Index: glib/gmessages.c
===================================================================
RCS file: /cvs/gnome/glib/glib/gmessages.c,v
retrieving revision 1.54
diff -u -r1.54 gmessages.c
--- glib/gmessages.c	14 Feb 2003 15:08:46 -0000	1.54
+++ glib/gmessages.c	26 Feb 2003 15:27:24 -0000
@@ -767,7 +767,7 @@
 
   fd = mklevel_prefix (level_prefix, log_level);
 
-  gstring = g_string_new ("");
+  gstring = g_string_new (NULL);
   if (log_level & ALERT_LEVELS)
     g_string_append (gstring, "\n");
   if (!log_domain)
Index: glib/gscanner.c
===================================================================
RCS file: /cvs/gnome/glib/glib/gscanner.c,v
retrieving revision 1.47
diff -u -r1.47 gscanner.c
--- glib/gscanner.c	14 Dec 2002 01:11:25 -0000	1.47
+++ glib/gscanner.c	26 Feb 2003 15:27:24 -0000
@@ -1267,7 +1267,7 @@
 	  g_scanner_get_char (scanner, line_p, position_p);
 	  token = G_TOKEN_COMMENT_MULTI;
 	  in_comment_multi = TRUE;
-	  gstring = g_string_new ("");
+	  gstring = g_string_new (NULL);
 	  while ((ch = g_scanner_get_char (scanner, line_p, position_p)) != 0)
 	    {
 	      if (ch == '*' && g_scanner_peek_next_char (scanner) == '/')
@@ -1287,7 +1287,7 @@
 	    goto default_case;
 	  token = G_TOKEN_STRING;
 	  in_string_sq = TRUE;
-	  gstring = g_string_new ("");
+	  gstring = g_string_new (NULL);
 	  while ((ch = g_scanner_get_char (scanner, line_p, position_p)) != 0)
 	    {
 	      if (ch == '\'')
@@ -1306,7 +1306,7 @@
 	    goto default_case;
 	  token = G_TOKEN_STRING;
 	  in_string_dq = TRUE;
-	  gstring = g_string_new ("");
+	  gstring = g_string_new (NULL);
 	  while ((ch = g_scanner_get_char (scanner, line_p, position_p)) != 0)
 	    {
 	      if (ch == '"')
@@ -1612,7 +1612,7 @@
 	    {
 	      token = G_TOKEN_COMMENT_SINGLE;
 	      in_comment_single = TRUE;
-	      gstring = g_string_new ("");
+	      gstring = g_string_new (NULL);
 	      ch = g_scanner_get_char (scanner, line_p, position_p);
 	      while (ch != 0)
 		{
@@ -1637,7 +1637,7 @@
 			  g_scanner_peek_next_char (scanner)))
 		{
 		  token = G_TOKEN_IDENTIFIER;
-		  gstring = g_string_new ("");
+		  gstring = g_string_new (NULL);
 		  gstring = g_string_append_c (gstring, ch);
 		  do
 		    {
Index: glib/gshell.c
===================================================================
RCS file: /cvs/gnome/glib/glib/gshell.c,v
retrieving revision 1.11
diff -u -r1.11 gshell.c
--- glib/gshell.c	4 Dec 2002 01:27:43 -0000	1.11
+++ glib/gshell.c	26 Feb 2003 15:27:24 -0000
@@ -258,7 +258,7 @@
 
   start = unquoted;
   end = unquoted;
-  retval = g_string_new ("");
+  retval = g_string_new (NULL);
 
   /* The loop allows cases such as
    * "foo"blah blah'bar'woo foo"baz"la la la\'\''foo'
@@ -390,7 +390,7 @@
 ensure_token (GString **token)
 {
   if (*token == NULL)
-    *token = g_string_new ("");
+    *token = g_string_new (NULL);
 }
 
 static void
Index: glib/gspawn-win32-helper.c
===================================================================
RCS file: /cvs/gnome/glib/glib/gspawn-win32-helper.c,v
retrieving revision 1.9
diff -u -r1.9 gspawn-win32-helper.c
--- glib/gspawn-win32-helper.c	4 Feb 2003 23:37:04 -0000	1.9
+++ glib/gspawn-win32-helper.c	26 Feb 2003 15:27:24 -0000
@@ -37,7 +37,7 @@
   
   if (debug)
     {
-      debugstring = g_string_new ("");
+      debugstring = g_string_new (NULL);
       g_string_append (debugstring,
 		       g_strdup_printf ("writing error code %d and errno %d",
 					msg, en));
@@ -82,7 +82,7 @@
 
   if (debug)
     {
-      debugstring = g_string_new ("");
+      debugstring = g_string_new (NULL);
 
       g_string_append (debugstring,
 		       g_strdup_printf ("g-spawn-win32-helper: "
@@ -212,7 +212,7 @@
 
   if (debug)
     {
-      debugstring = g_string_new ("");
+      debugstring = g_string_new (NULL);
       g_string_append (debugstring,
 		       g_strdup_printf ("calling %s %s mode=%s argv: ",
 					(__argv[ARG_USE_PATH][0] == 'y' ?
@@ -237,7 +237,7 @@
 
   if (debug)
     {
-      debugstring = g_string_new ("");
+      debugstring = g_string_new (NULL);
       g_string_append (debugstring,
 		       g_strdup_printf ("%s returned %#x",
 					(__argv[ARG_USE_PATH][0] == 'y' ?
Index: glib/gspawn-win32.c
===================================================================
RCS file: /cvs/gnome/glib/glib/gspawn-win32.c,v
retrieving revision 1.20
diff -u -r1.20 gspawn-win32.c
--- glib/gspawn-win32.c	4 Feb 2003 23:37:04 -0000	1.20
+++ glib/gspawn-win32.c	26 Feb 2003 15:27:24 -0000
@@ -361,7 +361,7 @@
 
   if (outpipe >= 0)
     {
-      outstr = g_string_new ("");
+      outstr = g_string_new (NULL);
       outchannel = g_io_channel_win32_new_fd (outpipe);
       g_io_channel_set_encoding (outchannel, NULL, NULL);
       g_io_channel_win32_make_pollfd (outchannel,
@@ -371,7 +371,7 @@
       
   if (errpipe >= 0)
     {
-      errstr = g_string_new ("");
+      errstr = g_string_new (NULL);
       errchannel = g_io_channel_win32_new_fd (errpipe);
       g_io_channel_set_encoding (errchannel, NULL, NULL);
       g_io_channel_win32_make_pollfd (errchannel,
Index: glib/gspawn.c
===================================================================
RCS file: /cvs/gnome/glib/glib/gspawn.c,v
retrieving revision 1.22
diff -u -r1.22 gspawn.c
--- glib/gspawn.c	4 Feb 2003 23:37:04 -0000	1.22
+++ glib/gspawn.c	26 Feb 2003 15:27:24 -0000
@@ -263,12 +263,12 @@
 
   if (outpipe >= 0)
     {
-      outstr = g_string_new ("");
+      outstr = g_string_new (NULL);
     }
       
   if (errpipe >= 0)
     {
-      errstr = g_string_new ("");
+      errstr = g_string_new (NULL);
     }
 
   /* Read data until we get EOF on both pipes. */
Index: gobject/gvaluetransform.c
===================================================================
RCS file: /cvs/gnome/glib/gobject/gvaluetransform.c,v
retrieving revision 1.8
diff -u -r1.8 gvaluetransform.c
--- gobject/gvaluetransform.c	12 Dec 2002 23:00:24 -0000	1.8
+++ gobject/gvaluetransform.c	26 Feb 2003 15:27:25 -0000
@@ -210,7 +210,7 @@
   
   if (flags_value)
     {
-      GString *gstring = g_string_new ("");
+      GString *gstring = g_string_new (NULL);
       guint v_flags = src_value->data[0].v_uint;
       
       do
Index: tests/string-test.c
===================================================================
RCS file: /cvs/gnome/glib/tests/string-test.c,v
retrieving revision 1.14
diff -u -r1.14 string-test.c
--- tests/string-test.c	12 Dec 2002 23:52:28 -0000	1.14
+++ tests/string-test.c	26 Feb 2003 15:27:25 -0000
@@ -89,7 +89,7 @@
   g_string_chunk_free (string_chunk);
 
   string1 = g_string_new ("hi pete!");
-  string2 = g_string_new ("");
+  string2 = g_string_new (NULL);
 
   g_assert (string1 != NULL);
   g_assert (string2 != NULL);
Index: tests/testglib.c
===================================================================
RCS file: /cvs/gnome/glib/tests/testglib.c,v
retrieving revision 1.60
diff -u -r1.60 testglib.c
--- tests/testglib.c	12 Dec 2002 22:59:54 -0000	1.60
+++ tests/testglib.c	26 Feb 2003 15:27:25 -0000
@@ -796,7 +796,7 @@
   g_print ("checking strings...");
 
   string1 = g_string_new ("hi pete!");
-  string2 = g_string_new ("");
+  string2 = g_string_new (NULL);
 
   g_assert (strcmp ("hi pete!", string1->str) == 0);
 
