Mercurial > hg > audiodb
comparison 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 |
comparison
equal
deleted
inserted
replaced
344:223a5994a962 | 345:30384a82983a |
---|---|
316 void insertPowerData(unsigned n, int powerfd, double *powerdata); | 316 void insertPowerData(unsigned n, int powerfd, double *powerdata); |
317 unsigned getKeyPos(char* key); | 317 unsigned getKeyPos(char* key); |
318 void prefix_name(char** const name, const char* prefix); | 318 void prefix_name(char** const name, const char* prefix); |
319 | 319 |
320 public: | 320 public: |
321 audioDB(const unsigned argc, char* const argv[]); | 321 audioDB(const unsigned argc, const char *const argv[]); |
322 audioDB(const unsigned argc, char* const argv[], adb__queryResponse *adbQueryResponse); | 322 audioDB(const unsigned argc, const char *const argv[], adb__queryResponse *adbQueryResponse); |
323 audioDB(const unsigned argc, char* const argv[], adb__statusResponse *adbStatusResponse); | 323 audioDB(const unsigned argc, const char *const argv[], adb__statusResponse *adbStatusResponse); |
324 audioDB(const unsigned argc, char* const argv[], adb__lisztResponse *adbLisztResponse); | 324 audioDB(const unsigned argc, const char *const argv[], adb__lisztResponse *adbLisztResponse); |
325 | 325 |
326 void cleanup(); | 326 void cleanup(); |
327 ~audioDB(); | 327 ~audioDB(); |
328 int processArgs(const unsigned argc, char* const argv[]); | 328 int processArgs(const unsigned argc, const char* const argv[]); |
329 void get_lock(int fd, bool exclusive); | 329 void get_lock(int fd, bool exclusive); |
330 void release_lock(int fd); | 330 void release_lock(int fd); |
331 void create(const char* dbName); | 331 void create(const char* dbName); |
332 bool enough_per_file_space_free(); | 332 bool enough_per_file_space_free(); |
333 bool enough_data_space_free(off_t size); | 333 bool enough_data_space_free(off_t size); |