summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2012-10-13 15:34:01 +0100
committerRichard W.M. Jones <rjones@redhat.com>2012-10-30 18:42:33 +0000
commit7004a88d1db10f2e72d75ffe3c69a7528ee608e0 (patch)
tree0c73b00a49600f0fc9d66071fdda9039e866051c /src
parentfbceb538ce469d7c20b7690f4c439fc8fac9703a (diff)
downloadlibguestfs-7004a88d1db10f2e72d75ffe3c69a7528ee608e0.tar.gz
libguestfs-7004a88d1db10f2e72d75ffe3c69a7528ee608e0.tar.xz
libguestfs-7004a88d1db10f2e72d75ffe3c69a7528ee608e0.zip
lib: Pointer arg to safe_memdup function should be const.
(cherry picked from commit 64e8e0011c6e961bae010b6008d07f501d53f35d) (cherry picked from commit 53eb3eb45afbf6685f92e10db954aa2b82618962)
Diffstat (limited to 'src')
-rw-r--r--src/guestfs-internal.h2
-rw-r--r--src/guestfs.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/guestfs-internal.h b/src/guestfs-internal.h
index 276d5c08..fa7141ab 100644
--- a/src/guestfs-internal.h
+++ b/src/guestfs-internal.h
@@ -353,7 +353,7 @@ extern void guestfs_perrorf (guestfs_h *g, const char *fs, ...)
extern void *guestfs_safe_realloc (guestfs_h *g, void *ptr, size_t nbytes);
extern char *guestfs_safe_strdup (guestfs_h *g, const char *str);
extern char *guestfs_safe_strndup (guestfs_h *g, const char *str, size_t n);
-extern void *guestfs_safe_memdup (guestfs_h *g, void *ptr, size_t size);
+extern void *guestfs_safe_memdup (guestfs_h *g, const void *ptr, size_t size);
extern char *guestfs_safe_asprintf (guestfs_h *g, const char *fs, ...)
__attribute__((format (printf,2,3)));
extern void guestfs___warning (guestfs_h *g, const char *fs, ...)
diff --git a/src/guestfs.c b/src/guestfs.c
index 58b17b65..c39980c6 100644
--- a/src/guestfs.c
+++ b/src/guestfs.c
@@ -578,7 +578,7 @@ guestfs_safe_strndup (guestfs_h *g, const char *str, size_t n)
}
void *
-guestfs_safe_memdup (guestfs_h *g, void *ptr, size_t size)
+guestfs_safe_memdup (guestfs_h *g, const void *ptr, size_t size)
{
void *p = malloc (size);
if (!p) g->abort_cb ();