Changeset 447

Show
Ignore:
Timestamp:
08/31/09 17:53:53 (15 years ago)
Author:
bhilburn
Message:

Fixed the print database command to operate like the rest of the code in
the SML source.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • vtcross/trunk/src/service_management_layer/ServiceManagementLayer.cpp

    r446 r447  
    9999printDatabase()  
    100100{ 
    101     /* 
    102101    LOG("\n\n\n"); 
    103     strcpy(_data_DB->command, "select "); 
    104     strcat(_data_DB->command, _data_DB->tablename); 
    105     strcat(_data_DB->command, ".* from "); 
    106     strcat(_data_DB->command, _data_DB->tablename); 
    107     strcat(_data_DB->command, ";"); 
    108  
    109     rc = sqlite3_exec(_data_DB->db, _data_DB->command, callback, 0, &errorMsg); 
     102    _data_DB->command = "select "; 
     103    _data_DB->command.append(_data_DB->tablename); 
     104    _data_DB->command.append(".* from "); 
     105    _data_DB->command.append(_data_DB->tablename); 
     106    _data_DB->command.append(";"); 
     107 
     108    char *errorMsg; 
     109    int32_t rc = sqlite3_exec(_data_DB->db, _data_DB->command.c_str(), callback, 0, &errorMsg); 
    110110    if((rc != SQLITE_OK) && (rc != 101)) 
    111111        WARNING("SQL error: %s\n", errorMsg); 
     
    113113    LOG("database %s, table %s:\n", _data_DB->filename, _data_DB->tablename); 
    114114    LOG("\n\n\n"); 
    115     */ 
    116115} 
    117116 
     
    16421641            selTimeout.tv_sec = 0; 
    16431642            selTimeout.tv_usec = 0; 
    1644             /* Check ifthere is a message on the shell socket ready to be processed */ 
     1643 
     1644            /* Check if there is a message on the shell socket ready to be processed */ 
    16451645            select(shellSocketFD + 1, &shellSet, NULL, NULL, &selTimeout); 
    16461646            if(FD_ISSET(shellSocketFD, &shellSet)){