diff audioDB.h @ 345:30384a82983a

Quieten newer compilers with MORE CONST CORRECTNESS. (except, haha, gengetopt doesn't generate const-correct function prototypes. Happy happy joy joy. Put in an explicit cast when calling cmdline_parser().) Adjust gengetopt.in and Makefile to support both old (2.19) and new (2.22) versions of gengetopt. This only really means that we've lost -H as a help switch; --help still works.
author mas01cr
date Wed, 08 Oct 2008 11:06:11 +0000
parents 100cf66a5825
children 94c18f128ce8
line wrap: on
line diff
--- a/audioDB.h	Tue Oct 07 21:03:26 2008 +0000
+++ b/audioDB.h	Wed Oct 08 11:06:11 2008 +0000
@@ -318,14 +318,14 @@
   void prefix_name(char** const name, const char* prefix);
 
  public:
-  audioDB(const unsigned argc, char* const argv[]);
-  audioDB(const unsigned argc, char* const argv[], adb__queryResponse *adbQueryResponse);
-  audioDB(const unsigned argc, char* const argv[], adb__statusResponse *adbStatusResponse);
-  audioDB(const unsigned argc, char* const argv[], adb__lisztResponse *adbLisztResponse);
+  audioDB(const unsigned argc, const char *const argv[]);
+  audioDB(const unsigned argc, const char *const argv[], adb__queryResponse *adbQueryResponse);
+  audioDB(const unsigned argc, const char *const argv[], adb__statusResponse *adbStatusResponse);
+  audioDB(const unsigned argc, const char *const argv[], adb__lisztResponse *adbLisztResponse);
 
   void cleanup();
   ~audioDB();
-  int processArgs(const unsigned argc, char* const argv[]);
+  int processArgs(const unsigned argc, const char* const argv[]);
   void get_lock(int fd, bool exclusive);
   void release_lock(int fd);
   void create(const char* dbName);