title: initializing char * with an expression of type const char
body: <pre><code>NSString *query =  [[NSString alloc] initWithFormat:@"SELECT * FROM objects ", catIdS];
  sqlite3_stmt *statement;
      if (sqlite3_prepare_v2(database, [query UTF8String], -1, &amp;statement, nil) == SQLITE_OK) {
          while (sqlite3_step(statement) == SQLITE_ROW) {
              char *nameChar = sqlite3_column_text(statement, 1);
  
              NSString *title = [[NSString alloc] initWithUTF8String:nameChar];
         }
  
         sqlite3_finalize(statement);
      }
  </code></pre>
  
  <p>Semantic issue "initializing char * with an expression of type const char discards qualifiers" in line <code>char *nameChar = sqlite3_column_text(statement, 1)</code></p>
  
  <p>if change <code>char *nameChar</code> to <code>char *nameChar</code>
  Semantic issue "Sending unsigned char * to parameter of type const char *" converts between pointers to integer types with different sign</p>