Author: andrew
Date: Fri Oct 31 18:20:39 2014
New Revision: 273913
URL: https://svnweb.freebsd.org/changeset/base/273913

Log:
  Clean up the types of a few strings to make them const when they are never
  written to.

Modified:
  head/sys/boot/fdt/fdt_loader_cmd.c

Modified: head/sys/boot/fdt/fdt_loader_cmd.c
==============================================================================
--- head/sys/boot/fdt/fdt_loader_cmd.c  Fri Oct 31 18:18:04 2014        
(r273912)
+++ head/sys/boot/fdt/fdt_loader_cmd.c  Fri Oct 31 18:20:39 2014        
(r273913)
@@ -364,11 +364,11 @@ fdt_setup_fdtp()
     (cellbuf), (lim), (cellsize), 16);
 
 static int
-_fdt_strtovect(char *str, void *cellbuf, int lim, unsigned char cellsize,
+_fdt_strtovect(const char *str, void *cellbuf, int lim, unsigned char cellsize,
     uint8_t base)
 {
-       char *buf = str;
-       char *end = str + strlen(str) - 2;
+       const char *buf = str;
+       const char *end = str + strlen(str) - 2;
        uint32_t *u32buf = NULL;
        uint8_t *u8buf = NULL;
        int cnt = 0;
@@ -411,7 +411,8 @@ _fdt_strtovect(char *str, void *cellbuf,
 static void
 fixup_ethernet(const char *env, char *ethstr, int *eth_no, int len)
 {
-       char *end, *str;
+       const char *str;
+       char *end;
        uint8_t tmp_addr[6];
        int i, n;
 
@@ -1347,7 +1348,7 @@ static int
 fdt_modprop(int nodeoff, char *propname, void *value, char mode)
 {
        uint32_t cells[100];
-       char *buf;
+       const char *buf;
        int len, rv;
        const struct fdt_property *p;
 
@@ -1365,7 +1366,7 @@ fdt_modprop(int nodeoff, char *propname,
        }
        len = strlen(value);
        rv = 0;
-       buf = (char *)value;
+       buf = value;
 
        switch (*buf) {
        case '&':
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to