svn commit: r326711 - head/stand/common

Warner Losh imp at FreeBSD.org
Fri Dec 8 19:57:13 UTC 2017


Author: imp
Date: Fri Dec  8 19:57:11 2017
New Revision: 326711
URL: https://svnweb.freebsd.org/changeset/base/326711

Log:
  Const poison a couple of interfaces.
  
  Obtained from: lua boot project
  Sponsored by: Netflix

Modified:
  head/stand/common/bootstrap.h
  head/stand/common/interp_backslash.c
  head/stand/common/interp_parse.c

Modified: head/stand/common/bootstrap.h
==============================================================================
--- head/stand/common/bootstrap.h	Fri Dec  8 19:57:06 2017	(r326710)
+++ head/stand/common/bootstrap.h	Fri Dec  8 19:57:11 2017	(r326711)
@@ -49,10 +49,10 @@ void	interact(const char *rc);
 int	include(const char *filename);
 
 /* interp_backslash.c */
-char	*backslash(char *str);
+char	*backslash(const char *str);
 
 /* interp_parse.c */
-int	parse(int *argc, char ***argv, char *str);
+int	parse(int *argc, char ***argv, const char *str);
 
 /* interp_forth.c */
 void	bf_init(const char *rc);

Modified: head/stand/common/interp_backslash.c
==============================================================================
--- head/stand/common/interp_backslash.c	Fri Dec  8 19:57:06 2017	(r326710)
+++ head/stand/common/interp_backslash.c	Fri Dec  8 19:57:11 2017	(r326711)
@@ -28,7 +28,7 @@ __FBSDID("$FreeBSD$");
  * processing" done on it.  Original can be free'd if desired.
  */
 char *
-backslash(char *str)
+backslash(const char *str)
 {
     /*
      * Remove backslashes from the strings. Turn \040 etc. into a single

Modified: head/stand/common/interp_parse.c
==============================================================================
--- head/stand/common/interp_parse.c	Fri Dec  8 19:57:06 2017	(r326710)
+++ head/stand/common/interp_parse.c	Fri Dec  8 19:57:11 2017	(r326711)
@@ -7,7 +7,7 @@
  * 2. Redistributions in binary form must reproduce the above copyright
  *    notice, this list of conditions and the following disclaimer in the
  *    documentation and/or other materials provided with the distribution.
- * 
+ *
  * Jordan K. Hubbard
  * 29 August 1998
  *
@@ -82,7 +82,7 @@ isdquote(int ch)
 }
 
 int
-parse(int *argc, char ***argv, char *str)
+parse(int *argc, char ***argv, const char *str)
 {
     int ac;
     char *val, *p, *q, *copy = NULL;


More information about the svn-src-head mailing list