Author: dim
Date: Wed Jan 28 22:22:49 2015
New Revision: 277860
URL: https://svnweb.freebsd.org/changeset/base/277860

Log:
  Fix the following -Wcast-qual warnings in usr.sbin/sa/db.c:
  
  usr.sbin/sa/db.c:82:20: error: cast from 'char const (*)[9]' to 'void *' 
drops const qualifier [-Werror,-Wcast-qual]
          key.data = (void*)&VERSION_KEY;
                            ^
  usr.sbin/sa/db.c:178:20: error: cast from 'char const (*)[9]' to 'void *' 
drops const qualifier [-Werror,-Wcast-qual]
          key.data = (void*)&VERSION_KEY;
                            ^
  
  Replace the VERSION_KEY define with a writable char array, so no const
  qualifier needs to be dropped anymore.
  
  Submitted by: rdivacky

Modified:
  head/usr.sbin/sa/db.c

Modified: head/usr.sbin/sa/db.c
==============================================================================
--- head/usr.sbin/sa/db.c       Wed Jan 28 21:51:34 2015        (r277859)
+++ head/usr.sbin/sa/db.c       Wed Jan 28 22:22:49 2015        (r277860)
@@ -44,7 +44,7 @@ __FBSDID("$FreeBSD$");
 #include "extern.h"
 
 /* Key used to store the version of the database data elements. */
-#define VERSION_KEY "\0VERSION"
+static char VERSION_KEY[] = "\0VERSION";
 
 /*
  * Create the in-memory database, *mdb.
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to