@@ -122,6 +122,9 @@ int main(int argc, const char *argv[])
122
122
return -1 ;
123
123
}
124
124
125
+ if (!sqlconf )
126
+ sqlconf = getenv ("SQL_CNF_FILE" );
127
+
125
128
sql_real_connect (& sql , sqlhost , sqluser , sqlpass , sqldatabase , 0 , NULL , 0 , 1 , sqlconf );
126
129
127
130
typedef struct fdef_s fdef_t ;
@@ -230,7 +233,7 @@ int main(int argc, const char *argv[])
230
233
231
234
if (cmdlist )
232
235
{ // List entries in a table
233
- sql_s_t s = {0 };
236
+ sql_s_t s = { 0 };
234
237
sql_sprintf (& s , "SELECT * FROM `%s`" , sqltable );
235
238
if (sqllimit )
236
239
sql_sprintf (& s , " LIMIT %d" , sqllimit );
@@ -308,7 +311,7 @@ int main(int argc, const char *argv[])
308
311
309
312
if (cmdedit || cmdnew || cmdview )
310
313
{ // form for editing
311
- sql_s_t s = {0 };
314
+ sql_s_t s = { 0 };
312
315
sql_sprintf (& s , "SELECT * FROM `%s` LIMIT 1" , sqltable ); // just to get fields
313
316
res = sql_safe_query_use_s (& sql , & s );
314
317
int f ,
@@ -497,7 +500,7 @@ int main(int argc, const char *argv[])
497
500
498
501
if (cmdsave && allowerase && getenv ("__ERASE__" ))
499
502
{
500
- sql_s_t s = {0 };
503
+ sql_s_t s = { 0 };
501
504
sql_sprintf (& s , "SELECT * FROM `%s` LIMIT 1" , sqltable ); // just to get fields
502
505
res = sql_safe_query_use_s (& sql , & s );
503
506
int f ,
@@ -521,7 +524,7 @@ int main(int argc, const char *argv[])
521
524
sql_safe_query_s (& sql , & s );
522
525
} else if (cmdsave )
523
526
{ // Save values
524
- sql_s_t s = {0 };
527
+ sql_s_t s = { 0 };
525
528
sql_sprintf (& s , "SELECT * FROM `%s` LIMIT 1" , sqltable ); // just to get fields
526
529
res = sql_safe_query_use_s (& sql , & s );
527
530
int f ,
0 commit comments