make data argument const.
authorOwen Taylor <otaylor@redhat.com>
Wed, 2 Sep 1998 23:11:04 +0000 (23:11 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Wed, 2 Sep 1998 23:11:04 +0000 (23:11 +0000)
Wed Sep  2 19:13:28 1998  Owen Taylor  <otaylor@redhat.com>

* garray.c glib.h (g_array_[ap/pr]epend_vals): make
data argument const.

12 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
garray.c
glib.h
glib/garray.c
glib/glib.h

index 2a8cf97..9cdfbfb 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Sep  2 19:13:28 1998  Owen Taylor  <otaylor@redhat.com>
+
+       * garray.c glib.h (g_array_[ap/pr]epend_vals): make
+       data argument const.
+
 Wed Aug 26 06:32:40 1998  Tim Janik  <timj@gtk.org>
 
        * glib.h:
index 2a8cf97..9cdfbfb 100644 (file)
@@ -1,3 +1,8 @@
+Wed Sep  2 19:13:28 1998  Owen Taylor  <otaylor@redhat.com>
+
+       * garray.c glib.h (g_array_[ap/pr]epend_vals): make
+       data argument const.
+
 Wed Aug 26 06:32:40 1998  Tim Janik  <timj@gtk.org>
 
        * glib.h:
index 2a8cf97..9cdfbfb 100644 (file)
@@ -1,3 +1,8 @@
+Wed Sep  2 19:13:28 1998  Owen Taylor  <otaylor@redhat.com>
+
+       * garray.c glib.h (g_array_[ap/pr]epend_vals): make
+       data argument const.
+
 Wed Aug 26 06:32:40 1998  Tim Janik  <timj@gtk.org>
 
        * glib.h:
index 2a8cf97..9cdfbfb 100644 (file)
@@ -1,3 +1,8 @@
+Wed Sep  2 19:13:28 1998  Owen Taylor  <otaylor@redhat.com>
+
+       * garray.c glib.h (g_array_[ap/pr]epend_vals): make
+       data argument const.
+
 Wed Aug 26 06:32:40 1998  Tim Janik  <timj@gtk.org>
 
        * glib.h:
index 2a8cf97..9cdfbfb 100644 (file)
@@ -1,3 +1,8 @@
+Wed Sep  2 19:13:28 1998  Owen Taylor  <otaylor@redhat.com>
+
+       * garray.c glib.h (g_array_[ap/pr]epend_vals): make
+       data argument const.
+
 Wed Aug 26 06:32:40 1998  Tim Janik  <timj@gtk.org>
 
        * glib.h:
index 2a8cf97..9cdfbfb 100644 (file)
@@ -1,3 +1,8 @@
+Wed Sep  2 19:13:28 1998  Owen Taylor  <otaylor@redhat.com>
+
+       * garray.c glib.h (g_array_[ap/pr]epend_vals): make
+       data argument const.
+
 Wed Aug 26 06:32:40 1998  Tim Janik  <timj@gtk.org>
 
        * glib.h:
index 2a8cf97..9cdfbfb 100644 (file)
@@ -1,3 +1,8 @@
+Wed Sep  2 19:13:28 1998  Owen Taylor  <otaylor@redhat.com>
+
+       * garray.c glib.h (g_array_[ap/pr]epend_vals): make
+       data argument const.
+
 Wed Aug 26 06:32:40 1998  Tim Janik  <timj@gtk.org>
 
        * glib.h:
index 2a8cf97..9cdfbfb 100644 (file)
@@ -1,3 +1,8 @@
+Wed Sep  2 19:13:28 1998  Owen Taylor  <otaylor@redhat.com>
+
+       * garray.c glib.h (g_array_[ap/pr]epend_vals): make
+       data argument const.
+
 Wed Aug 26 06:32:40 1998  Tim Janik  <timj@gtk.org>
 
        * glib.h:
index 57cc68c..3dac053 100644 (file)
--- a/garray.c
+++ b/garray.c
@@ -79,9 +79,9 @@ g_array_free (GArray  *array,
 }
 
 GArray*
-g_array_append_vals (GArray   *farray,
-                    gpointer  data,
-                    guint     len)
+g_array_append_vals (GArray       *farray,
+                    gconstpointer data,
+                    guint         len)
 {
   GRealArray *array = (GRealArray*) farray;
 
@@ -95,9 +95,9 @@ g_array_append_vals (GArray   *farray,
 }
 
 GArray*
-g_array_prepend_vals (GArray   *farray,
-                     gpointer  data,
-                     guint     len)
+g_array_prepend_vals (GArray        *farray,
+                     gconstpointer  data,
+                     guint          len)
 {
   GRealArray *array = (GRealArray*) farray;
 
diff --git a/glib.h b/glib.h
index 7f9826c..a7c3df6 100644 (file)
--- a/glib.h
+++ b/glib.h
@@ -1292,19 +1292,19 @@ void     g_string_sprintfa  (GString     *string,
 #define g_array_prepend_val(a,v) g_array_prepend_vals(a,&v,1)
 #define g_array_index(a,t,i) (((t*)a->data)[i])
 
-GArray* g_array_new         (gboolean zero_terminated,
-                             gboolean clear,
-                             guint    element_size);
-void   g_array_free         (GArray   *array,
-                             gboolean  free_segment);
-GArray* g_array_append_vals  (GArray   *array,
-                             gpointer  data,
-                             guint     len);
-GArray* g_array_prepend_vals (GArray   *array,
-                             gpointer  data,
-                             guint     len);
-GArray* g_array_set_size     (GArray   *array,
-                             guint     length);
+GArray* g_array_new         (gboolean      zero_terminated,
+                             gboolean      clear,
+                             guint         element_size);
+void   g_array_free         (GArray       *array,
+                             gboolean      free_segment);
+GArray* g_array_append_vals  (GArray       *array,
+                             gconstpointer data,
+                             guint         len);
+GArray* g_array_prepend_vals (GArray       *array,
+                             gconstpointer data,
+                             guint         len);
+GArray* g_array_set_size     (GArray       *array,
+                             guint         length);
 
 /* Resizable pointer array.  This interface is much less complicated
  * than the above.  Add appends appends a pointer.  Remove fills any
index 57cc68c..3dac053 100644 (file)
@@ -79,9 +79,9 @@ g_array_free (GArray  *array,
 }
 
 GArray*
-g_array_append_vals (GArray   *farray,
-                    gpointer  data,
-                    guint     len)
+g_array_append_vals (GArray       *farray,
+                    gconstpointer data,
+                    guint         len)
 {
   GRealArray *array = (GRealArray*) farray;
 
@@ -95,9 +95,9 @@ g_array_append_vals (GArray   *farray,
 }
 
 GArray*
-g_array_prepend_vals (GArray   *farray,
-                     gpointer  data,
-                     guint     len)
+g_array_prepend_vals (GArray        *farray,
+                     gconstpointer  data,
+                     guint          len)
 {
   GRealArray *array = (GRealArray*) farray;
 
index 7f9826c..a7c3df6 100644 (file)
@@ -1292,19 +1292,19 @@ void     g_string_sprintfa  (GString     *string,
 #define g_array_prepend_val(a,v) g_array_prepend_vals(a,&v,1)
 #define g_array_index(a,t,i) (((t*)a->data)[i])
 
-GArray* g_array_new         (gboolean zero_terminated,
-                             gboolean clear,
-                             guint    element_size);
-void   g_array_free         (GArray   *array,
-                             gboolean  free_segment);
-GArray* g_array_append_vals  (GArray   *array,
-                             gpointer  data,
-                             guint     len);
-GArray* g_array_prepend_vals (GArray   *array,
-                             gpointer  data,
-                             guint     len);
-GArray* g_array_set_size     (GArray   *array,
-                             guint     length);
+GArray* g_array_new         (gboolean      zero_terminated,
+                             gboolean      clear,
+                             guint         element_size);
+void   g_array_free         (GArray       *array,
+                             gboolean      free_segment);
+GArray* g_array_append_vals  (GArray       *array,
+                             gconstpointer data,
+                             guint         len);
+GArray* g_array_prepend_vals (GArray       *array,
+                             gconstpointer data,
+                             guint         len);
+GArray* g_array_set_size     (GArray       *array,
+                             guint         length);
 
 /* Resizable pointer array.  This interface is much less complicated
  * than the above.  Add appends appends a pointer.  Remove fills any