diff soap.cpp @ 359:d72ff5d0292f gcc-4.3-cleanups

YET MORE CONST-CORRECTNESS. The pain and suffering involved is endless. However, these changes at least make all the stupid warnings about deprecated conversions go away. (I confess to a little bit of cargo-cult programming here; I can't keep in my brain the differences between const char*, char *const and const*const char all at once).
author mas01cr
date Wed, 12 Nov 2008 13:05:10 +0000
parents 4871a3ed9e36
children 17003dff8127 add65705e655
line wrap: on
line diff
--- a/soap.cpp	Wed Nov 12 13:05:09 2008 +0000
+++ b/soap.cpp	Wed Nov 12 13:05:10 2008 +0000
@@ -143,7 +143,7 @@
 
 /* Server definitions */
 int adb__status(struct soap* soap, xsd__string dbName, adb__statusResponse &adbStatusResponse){
-  const char *const argv[]={"./audioDB",COM_STATUS,"-d",dbName};
+  const char *argv[]={"./audioDB",COM_STATUS,"-d",dbName};
   const unsigned argc = 4;
   try {
     audioDB(argc, argv, &adbStatusResponse);
@@ -160,7 +160,7 @@
   INTSTRINGIFY(lisztOffset, lisztOffsetStr);
   INTSTRINGIFY(lisztLength, lisztLengthStr);
 
-  const char* const argv[] = {"./audioDB", COM_LISZT, "-d",dbName, "--lisztOffset", lisztOffsetStr, "--lisztLength", lisztLengthStr};
+  const char *argv[] = {"./audioDB", COM_LISZT, "-d",dbName, "--lisztOffset", lisztOffsetStr, "--lisztLength", lisztLengthStr};
   const unsigned argc = 8;
   try{
     audioDB(argc, argv, &adbLisztResponse);
@@ -283,7 +283,7 @@
   argv[argv_counter] = NULL;
 
   try {
-    audioDB(argc, (char* const*)argv, &adbQueryResponse);
+    audioDB(argc, argv, &adbQueryResponse);
     delete [] argv;
     return SOAP_OK;
   } catch (char *err) {
@@ -351,7 +351,7 @@
   
  
   try {
-    audioDB(argc, (char* const*)argv, &adbQueryResponse);
+    audioDB(argc, argv, &adbQueryResponse);
     return SOAP_OK;
   } catch (char *err) {
     soap_receiver_fault(soap, err, "");