From: Manish Singh Date: Sat, 4 Jul 1998 20:39:29 +0000 (+0000) Subject: Added g_array_length X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=61bccc36a9bffe360e7a70a501a45259c6b27eaf;p=dana%2Fcg-glib.git Added g_array_length -Yosh --- diff --git a/ChangeLog b/ChangeLog index 20d71345..1987cfc9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Sat Jul 4 13:38:52 PDT 1998 Manish Singh + + * glib.h: added g_array_length + Tue Jun 30 11:58:25 1998 Tim Janik * gscanner.c (g_scanner_unexp_token): take symbol_2_token into diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index 20d71345..1987cfc9 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,7 @@ +Sat Jul 4 13:38:52 PDT 1998 Manish Singh + + * glib.h: added g_array_length + Tue Jun 30 11:58:25 1998 Tim Janik * gscanner.c (g_scanner_unexp_token): take symbol_2_token into diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 20d71345..1987cfc9 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,7 @@ +Sat Jul 4 13:38:52 PDT 1998 Manish Singh + + * glib.h: added g_array_length + Tue Jun 30 11:58:25 1998 Tim Janik * gscanner.c (g_scanner_unexp_token): take symbol_2_token into diff --git a/ChangeLog.pre-2-12 b/ChangeLog.pre-2-12 index 20d71345..1987cfc9 100644 --- a/ChangeLog.pre-2-12 +++ b/ChangeLog.pre-2-12 @@ -1,3 +1,7 @@ +Sat Jul 4 13:38:52 PDT 1998 Manish Singh + + * glib.h: added g_array_length + Tue Jun 30 11:58:25 1998 Tim Janik * gscanner.c (g_scanner_unexp_token): take symbol_2_token into diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 20d71345..1987cfc9 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,7 @@ +Sat Jul 4 13:38:52 PDT 1998 Manish Singh + + * glib.h: added g_array_length + Tue Jun 30 11:58:25 1998 Tim Janik * gscanner.c (g_scanner_unexp_token): take symbol_2_token into diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 20d71345..1987cfc9 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,7 @@ +Sat Jul 4 13:38:52 PDT 1998 Manish Singh + + * glib.h: added g_array_length + Tue Jun 30 11:58:25 1998 Tim Janik * gscanner.c (g_scanner_unexp_token): take symbol_2_token into diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 20d71345..1987cfc9 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,7 @@ +Sat Jul 4 13:38:52 PDT 1998 Manish Singh + + * glib.h: added g_array_length + Tue Jun 30 11:58:25 1998 Tim Janik * gscanner.c (g_scanner_unexp_token): take symbol_2_token into diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 20d71345..1987cfc9 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,7 @@ +Sat Jul 4 13:38:52 PDT 1998 Manish Singh + + * glib.h: added g_array_length + Tue Jun 30 11:58:25 1998 Tim Janik * gscanner.c (g_scanner_unexp_token): take symbol_2_token into diff --git a/glib.h b/glib.h index 0d0f1dab..e195553c 100644 --- a/glib.h +++ b/glib.h @@ -891,6 +891,8 @@ void g_string_sprintfa (GString *string, /* Resizable arrays */ +#define g_array_length(array,type) \ + (((array)->len)/sizeof(type)) #define g_array_append_val(array,type,val) \ g_rarray_append (array, (gpointer) &val, sizeof (type)) #define g_array_append_vals(array,type,vals,nvals) \ diff --git a/glib/glib.h b/glib/glib.h index 0d0f1dab..e195553c 100644 --- a/glib/glib.h +++ b/glib/glib.h @@ -891,6 +891,8 @@ void g_string_sprintfa (GString *string, /* Resizable arrays */ +#define g_array_length(array,type) \ + (((array)->len)/sizeof(type)) #define g_array_append_val(array,type,val) \ g_rarray_append (array, (gpointer) &val, sizeof (type)) #define g_array_append_vals(array,type,vals,nvals) \