added argument assertments.

Fri May 19 11:37:54 2000  Tim Janik  <timj@gtk.org>

        * gutils.c (g_snprintf):
        (g_vsnprintf): added argument assertments.

        * gstring.c (g_string_assign):
        (g_string_truncate): added argument assertments.
This commit is contained in:
Tim Janik 2000-05-19 10:00:21 +00:00 committed by Tim Janik
parent b3278400bc
commit 9340ef7981
12 changed files with 104 additions and 0 deletions

View File

@ -1,3 +1,11 @@
Fri May 19 11:37:54 2000 Tim Janik <timj@gtk.org>
* gutils.c (g_snprintf):
(g_vsnprintf): added argument assertments.
* gstring.c (g_string_assign):
(g_string_truncate): added argument assertments.
Fri May 19 09:00:44 2000 Tim Janik <timj@gtk.org>
* gmem.c (g_free): fixed SIZEOF_LONG==4 assumption with

View File

@ -1,3 +1,11 @@
Fri May 19 11:37:54 2000 Tim Janik <timj@gtk.org>
* gutils.c (g_snprintf):
(g_vsnprintf): added argument assertments.
* gstring.c (g_string_assign):
(g_string_truncate): added argument assertments.
Fri May 19 09:00:44 2000 Tim Janik <timj@gtk.org>
* gmem.c (g_free): fixed SIZEOF_LONG==4 assumption with

View File

@ -1,3 +1,11 @@
Fri May 19 11:37:54 2000 Tim Janik <timj@gtk.org>
* gutils.c (g_snprintf):
(g_vsnprintf): added argument assertments.
* gstring.c (g_string_assign):
(g_string_truncate): added argument assertments.
Fri May 19 09:00:44 2000 Tim Janik <timj@gtk.org>
* gmem.c (g_free): fixed SIZEOF_LONG==4 assumption with

View File

@ -1,3 +1,11 @@
Fri May 19 11:37:54 2000 Tim Janik <timj@gtk.org>
* gutils.c (g_snprintf):
(g_vsnprintf): added argument assertments.
* gstring.c (g_string_assign):
(g_string_truncate): added argument assertments.
Fri May 19 09:00:44 2000 Tim Janik <timj@gtk.org>
* gmem.c (g_free): fixed SIZEOF_LONG==4 assumption with

View File

@ -1,3 +1,11 @@
Fri May 19 11:37:54 2000 Tim Janik <timj@gtk.org>
* gutils.c (g_snprintf):
(g_vsnprintf): added argument assertments.
* gstring.c (g_string_assign):
(g_string_truncate): added argument assertments.
Fri May 19 09:00:44 2000 Tim Janik <timj@gtk.org>
* gmem.c (g_free): fixed SIZEOF_LONG==4 assumption with

View File

@ -1,3 +1,11 @@
Fri May 19 11:37:54 2000 Tim Janik <timj@gtk.org>
* gutils.c (g_snprintf):
(g_vsnprintf): added argument assertments.
* gstring.c (g_string_assign):
(g_string_truncate): added argument assertments.
Fri May 19 09:00:44 2000 Tim Janik <timj@gtk.org>
* gmem.c (g_free): fixed SIZEOF_LONG==4 assumption with

View File

@ -1,3 +1,11 @@
Fri May 19 11:37:54 2000 Tim Janik <timj@gtk.org>
* gutils.c (g_snprintf):
(g_vsnprintf): added argument assertments.
* gstring.c (g_string_assign):
(g_string_truncate): added argument assertments.
Fri May 19 09:00:44 2000 Tim Janik <timj@gtk.org>
* gmem.c (g_free): fixed SIZEOF_LONG==4 assumption with

View File

@ -1,3 +1,11 @@
Fri May 19 11:37:54 2000 Tim Janik <timj@gtk.org>
* gutils.c (g_snprintf):
(g_vsnprintf): added argument assertments.
* gstring.c (g_string_assign):
(g_string_truncate): added argument assertments.
Fri May 19 09:00:44 2000 Tim Janik <timj@gtk.org>
* gmem.c (g_free): fixed SIZEOF_LONG==4 assumption with

View File

@ -258,6 +258,9 @@ GString*
g_string_assign (GString *lval,
const gchar *rval)
{
g_return_val_if_fail (lval != NULL, NULL);
g_return_val_if_fail (rval != NULL, NULL);
g_string_truncate (lval, 0);
g_string_append (lval, rval);
@ -271,6 +274,7 @@ g_string_truncate (GString* fstring,
GRealString *string = (GRealString*)fstring;
g_return_val_if_fail (string != NULL, NULL);
g_return_val_if_fail (len >= 0, NULL);
string->len = len;

View File

@ -136,6 +136,10 @@ g_snprintf (gchar *str,
va_list args;
gint retval;
g_return_val_if_fail (str != NULL, 0);
g_return_val_if_fail (n > 0, 0);
g_return_val_if_fail (fmt != NULL, 0);
va_start (args, fmt);
retval = vsnprintf (str, n, fmt, args);
va_end (args);
@ -151,6 +155,10 @@ g_snprintf (gchar *str,
gchar *printed;
va_list args;
g_return_val_if_fail (str != NULL, 0);
g_return_val_if_fail (n > 0, 0);
g_return_val_if_fail (fmt != NULL, 0);
va_start (args, fmt);
printed = g_strdup_vprintf (fmt, args);
va_end (args);
@ -172,6 +180,10 @@ g_vsnprintf (gchar *str,
{
#ifdef HAVE_VSNPRINTF
gint retval;
g_return_val_if_fail (str != NULL, 0);
g_return_val_if_fail (n > 0, 0);
g_return_val_if_fail (fmt != NULL, 0);
retval = vsnprintf (str, n, fmt, args);
@ -185,6 +197,10 @@ g_vsnprintf (gchar *str,
#else /* !HAVE_VSNPRINTF */
gchar *printed;
g_return_val_if_fail (str != NULL, 0);
g_return_val_if_fail (n > 0, 0);
g_return_val_if_fail (fmt != NULL, 0);
printed = g_strdup_vprintf (fmt, args);
strncpy (str, printed, n);
str[n-1] = '\0';

View File

@ -258,6 +258,9 @@ GString*
g_string_assign (GString *lval,
const gchar *rval)
{
g_return_val_if_fail (lval != NULL, NULL);
g_return_val_if_fail (rval != NULL, NULL);
g_string_truncate (lval, 0);
g_string_append (lval, rval);
@ -271,6 +274,7 @@ g_string_truncate (GString* fstring,
GRealString *string = (GRealString*)fstring;
g_return_val_if_fail (string != NULL, NULL);
g_return_val_if_fail (len >= 0, NULL);
string->len = len;

View File

@ -136,6 +136,10 @@ g_snprintf (gchar *str,
va_list args;
gint retval;
g_return_val_if_fail (str != NULL, 0);
g_return_val_if_fail (n > 0, 0);
g_return_val_if_fail (fmt != NULL, 0);
va_start (args, fmt);
retval = vsnprintf (str, n, fmt, args);
va_end (args);
@ -151,6 +155,10 @@ g_snprintf (gchar *str,
gchar *printed;
va_list args;
g_return_val_if_fail (str != NULL, 0);
g_return_val_if_fail (n > 0, 0);
g_return_val_if_fail (fmt != NULL, 0);
va_start (args, fmt);
printed = g_strdup_vprintf (fmt, args);
va_end (args);
@ -172,6 +180,10 @@ g_vsnprintf (gchar *str,
{
#ifdef HAVE_VSNPRINTF
gint retval;
g_return_val_if_fail (str != NULL, 0);
g_return_val_if_fail (n > 0, 0);
g_return_val_if_fail (fmt != NULL, 0);
retval = vsnprintf (str, n, fmt, args);
@ -185,6 +197,10 @@ g_vsnprintf (gchar *str,
#else /* !HAVE_VSNPRINTF */
gchar *printed;
g_return_val_if_fail (str != NULL, 0);
g_return_val_if_fail (n > 0, 0);
g_return_val_if_fail (fmt != NULL, 0);
printed = g_strdup_vprintf (fmt, args);
strncpy (str, printed, n);
str[n-1] = '\0';