Changeset 96
- Timestamp:
- 08/03/07 00:54:09 (5 years ago)
- Location:
- branches/smonkey
- Files:
-
- 2 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/smonkey/js.c
r95 r96 34 34 char * charset; 35 35 iconv_t conv; 36 int nconv;36 size_t nconv; 37 37 size_t localbytesleft; 38 38 size_t utf16bytesleft; … … 94 94 */ 95 95 static JSBool 96 js_print(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval*rval) {96 js_print(JSContext *cx, JSObject __attribute__((unused)) *obj, uintN argc, jsval *argv, jsval __attribute__((unused)) *rval) { 97 97 JSString *jsmsg; 98 98 size_t len; 99 inti;99 uintN i; 100 100 101 101 jschar * ucmsg; … … 191 191 // Provides a javascript function to query an sqlite3 database 192 192 static JSBool 193 js_doquery(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval) {193 js_doquery(JSContext *cx, JSObject __attribute__((unused)) *obj, uintN argc, jsval *argv, jsval *rval) { 194 194 struct db_result *dbres; 195 195 char *dbname; 196 196 char *query; 197 struct JSPropertySpec myspec[3];198 197 JSObject *result; // result object were creating 199 198 JSObject *resarray; 200 JSBool ok;201 199 202 200 if (argc != 2) { … … 247 245 char * charset; 248 246 iconv_t conv; 249 int nconv;247 size_t nconv; 250 248 size_t localbytesleft; 251 249 size_t utf16bytesleft; … … 385 383 /* Taken from the spidermonkey tutorial at Kicken's World */ 386 384 static void 387 js_error_handler(JSContext *cx, const char *msg, JSErrorReport *er)385 js_error_handler(JSContext __attribute__((unused)) *cx, const char *msg, JSErrorReport *er) 388 386 { 389 387 char *pointer=NULL; -
branches/smonkey/sqlite.c
r95 r96 14 14 } 15 15 return db; 16 } 17 18 void 19 db_close(sqlite3 *db) 20 { 21 printf("Closing database %p\n", (void *)db); 22 sqlite3_close(db); 16 23 } 17 24 … … 161 168 } 162 169 163 void db_close(sqlite3 *db)164 {165 printf("Closing database %p\n", (void *)db);166 sqlite3_close(db);167 }168
