From ecac0269dd0a5f735c7efeaaaced8231a006bd15 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Thu, 16 Nov 2006 19:32:13 +0000 Subject: [PATCH] Stop "warning: `id' defined but not used" messages from gcc -- use a char[] instead of a char* and they go away! --- src/ca/cac.cpp | 2 +- src/cas/generic/caServerI.cc | 2 +- src/libCom/osi/devLib.c | 2 +- src/libCom/osi/epicsTime.cpp | 2 +- src/misc/epicsRelease.c | 6 +++--- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/ca/cac.cpp b/src/ca/cac.cpp index df85787a6..226e74a16 100644 --- a/src/ca/cac.cpp +++ b/src/ca/cac.cpp @@ -48,7 +48,7 @@ #include "autoPtrFreeList.h" #include "noopiiu.h" -static const char *pVersionCAC = +static const char pVersionCAC[] = "@(#) " EPICS_VERSION_STRING ", CA Client Library " __DATE__; diff --git a/src/cas/generic/caServerI.cc b/src/cas/generic/caServerI.cc index 76af364a5..fb80a3edf 100644 --- a/src/cas/generic/caServerI.cc +++ b/src/cas/generic/caServerI.cc @@ -31,7 +31,7 @@ #include "casIntfOS.h" // include a version string for POSIX systems -static const char * pVersionCAS = +static const char pVersionCAS[] = "@(#) " EPICS_VERSION_STRING ", CA Portable Server Library " "$Date$"; diff --git a/src/libCom/osi/devLib.c b/src/libCom/osi/devLib.c index ce2961239..88839552d 100644 --- a/src/libCom/osi/devLib.c +++ b/src/libCom/osi/devLib.c @@ -19,7 +19,7 @@ * .01 06-14-93 joh needs devAllocInterruptVector() routine */ -static char *sccsID = "@(#) $Id$"; +static const char sccsID[] = "@(#) $Id$"; #include #include diff --git a/src/libCom/osi/epicsTime.cpp b/src/libCom/osi/epicsTime.cpp index 264e8d845..4f7cf07b1 100644 --- a/src/libCom/osi/epicsTime.cpp +++ b/src/libCom/osi/epicsTime.cpp @@ -37,7 +37,7 @@ #include "osiSock.h" /* pull in struct timeval */ #include "epicsStdio.h" -static const char *pEpicsTimeVersion = +static const char pEpicsTimeVersion[] = "@(#) " EPICS_VERSION_STRING ", Common Utilities Library " __DATE__; // diff --git a/src/misc/epicsRelease.c b/src/misc/epicsRelease.c index 5c317dfff..f0d9adef2 100644 --- a/src/misc/epicsRelease.c +++ b/src/misc/epicsRelease.c @@ -18,13 +18,13 @@ #define epicsExportSharedSymbols #include "epicsRelease.h" -static const char *id = "@(#) " EPICS_VERSION_STRING ", Misc. Utilities Library" __DATE__; +static const char id[] = "@(#) " EPICS_VERSION_STRING ", Misc. Utilities Library" __DATE__; epicsShareFunc int epicsShareAPI coreRelease(void) { printf ( "############################################################################\n" ); - printf ( "### %s\n", "EPICS IOC CORE built on " __DATE__ ); - printf ( "### %s\n", epicsReleaseVersion ); + printf ( "## %s\n", epicsReleaseVersion ); + printf ( "## %s\n", "EPICS Base built " __DATE__ ); printf ( "############################################################################\n" ); return 0; }