diff options
author | Wohlstand <admin@wohlnet.ru> | 2016-09-02 21:28:34 +0300 |
---|---|---|
committer | Wohlstand <admin@wohlnet.ru> | 2016-09-02 21:28:34 +0300 |
commit | a0f4075b6c7bcf5967be78ae6bf2cefe94ad755e (patch) | |
tree | fb6b83b88a7aad5d4758b6cb2c76e3a2f884c6f1 /src/gen_adldata/gen_adldata.cc | |
parent | 3c07f61b132a06b4963bffc109c1395af1640b29 (diff) | |
download | libADLMIDI-a0f4075b6c7bcf5967be78ae6bf2cefe94ad755e.tar.gz libADLMIDI-a0f4075b6c7bcf5967be78ae6bf2cefe94ad755e.tar.bz2 libADLMIDI-a0f4075b6c7bcf5967be78ae6bf2cefe94ad755e.zip |
Added a function to retrieve a count of the banks
Diffstat (limited to 'src/gen_adldata/gen_adldata.cc')
-rw-r--r-- | src/gen_adldata/gen_adldata.cc | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/gen_adldata/gen_adldata.cc b/src/gen_adldata/gen_adldata.cc index 55e2290..ef27a93 100644 --- a/src/gen_adldata/gen_adldata.cc +++ b/src/gen_adldata/gen_adldata.cc @@ -1383,7 +1383,13 @@ int main() } std::set<unsigned> listed; - printf("const char* const banknames[%u] =\n", bankcount); + printf( + "\n\n//Returns total number of generated banks\n" + "int maxAdlBanks()\n" + "{" + " return %u;\n" + "}\n\n" + "const char* const banknames[%u] =\n", bankcount, bankcount); printf("{\n"); for(unsigned bank=0; bank<bankcount; ++bank) printf(" \"%s\",\n", banknames[bank]); |