Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Jan 2015 22:22:50 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r277860 - head/usr.sbin/sa
Message-ID:  <201501282222.t0SMMoHU095511@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501282222.t0SMMoHU095511>