changeset 21903:a19c4ab8e25b

* set-program-name-wrapper.c: Fix prototype and const problems (bug #48139).
author John W. Eaton <jwe@octave.org>
date Tue, 14 Jun 2016 15:36:06 -0400
parents a46c49f0d52e
children 7aa8d9c28d2b
files liboctave/wrappers/set-program-name-wrapper.c liboctave/wrappers/set-program-name-wrapper.h
diffstat 2 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/liboctave/wrappers/set-program-name-wrapper.c	Tue Jun 14 15:31:34 2016 -0400
+++ b/liboctave/wrappers/set-program-name-wrapper.c	Tue Jun 14 15:36:06 2016 -0400
@@ -30,7 +30,9 @@
 
 #include "progname.h"
 
-char *
+#include "set-program-name-wrapper.h"
+
+const char *
 octave_set_program_name_wrapper (const char *pname)
 {
   set_program_name (pname);
--- a/liboctave/wrappers/set-program-name-wrapper.h	Tue Jun 14 15:31:34 2016 -0400
+++ b/liboctave/wrappers/set-program-name-wrapper.h	Tue Jun 14 15:36:06 2016 -0400
@@ -27,7 +27,7 @@
 extern "C" {
 #endif
 
-extern char *octave_set_program_name_wrapper (const char *pname);
+extern const char *octave_set_program_name_wrapper (const char *pname);
 
 #if defined __cplusplus
 }