/[svn]/linuxsampler/trunk/src/linuxsampler.cpp
ViewVC logotype

Diff of /linuxsampler/trunk/src/linuxsampler.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1297 by iliev, Thu Aug 16 15:55:21 2007 UTC revision 1364 by schoenebeck, Mon Oct 1 13:38:37 2007 UTC
# Line 291  void parse_options(int argc, char **argv Line 291  void parse_options(int argc, char **argv
291    
292                              if (res) {                              if (res) {
293                                  std::stringstream ss;                                  std::stringstream ss;
294                                  ss << "Fail to stat `" << optarg << "`: " << strerror(errno);                                  ss << "Failed to stat `" << optarg << "`: " << strerror(errno);
295                                  throw Exception(ss.str());                                  throw Exception(ss.str());
296                              }                              }
297    
# Line 304  void parse_options(int argc, char **argv Line 304  void parse_options(int argc, char **argv
304                              InstrumentsDb::GetInstrumentsDb()->SetDbFile(String(optarg));                              InstrumentsDb::GetInstrumentsDb()->SetDbFile(String(optarg));
305                          }                          }
306                      } catch(Exception e) {                      } catch(Exception e) {
307                          std::cerr << e.Message() << std::endl << std::endl;                          std::cerr << "Could not open instruments DB file: "
308                          return;                                    << e.Message() << std::endl;
309                            exit(EXIT_FAILURE);
310                      }                      }
311                        break;
                     return;  
312  #else  #else
313                      std::cerr << "LinuxSampler was not build with ";                      std::cerr << "LinuxSampler was not build with ";
314                      std::cerr << "instruments database support." <<std::endl;                      std::cerr << "instruments database support!\n";
315                      return;                      exit(EXIT_FAILURE);
316  #endif                                    break;
317    #endif
318                  case 6: // --create-instruments-db                  case 6: // --create-instruments-db
319  #if HAVE_SQLITE3  #if HAVE_SQLITE3
320                      try {                      try {
# Line 333  void parse_options(int argc, char **argv Line 334  void parse_options(int argc, char **argv
334                      return;                      return;
335  #else  #else
336                      std::cerr << "Failed to create the database. LinuxSampler was ";                      std::cerr << "Failed to create the database. LinuxSampler was ";
337                      std::cerr << "not build with instruments database support." <<std::endl;                      std::cerr << "not build with instruments database support!\n";
338                      exit(EXIT_FAILURE);                      exit(EXIT_FAILURE);
339                      return;                      return;
340  #endif                #endif
341                  case 7: // --lscp-addr                  case 7: // --lscp-addr
342                      struct in_addr addr;                      struct in_addr addr;
343                      if (inet_aton(optarg, &addr) == 0)                      if (inet_aton(optarg, &addr) == 0)

Legend:
Removed from v.1297  
changed lines
  Added in v.1364

  ViewVC Help
Powered by ViewVC