version 1.37, 2011/07/25 07:44:57
|
version 1.41, 2011/11/26 10:01:30
|
Line 1
|
Line 1
|
/* |
/* |
================================================================================ |
================================================================================ |
RPL/2 (R) version 4.1.2 |
RPL/2 (R) version 4.1.5 |
Copyright (C) 1989-2011 Dr. BERTRAND Joël |
Copyright (C) 1989-2011 Dr. BERTRAND Joël |
|
|
This file is part of RPL/2. |
This file is part of RPL/2. |
Line 2812 instruction_open(struct_processus *s_eta
|
Line 2812 instruction_open(struct_processus *s_eta
|
return; |
return; |
} |
} |
|
|
|
sqlite = NULL; |
|
|
if (sqlite3_open_v2(nom, &sqlite, |
if (sqlite3_open_v2(nom, &sqlite, |
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, |
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, |
NULL) != SQLITE_OK) |
NULL) != SQLITE_OK) |
{ |
{ |
|
if (sqlite != NULL) |
|
{ |
|
sqlite3_close(sqlite); |
|
} |
|
|
free(nom); |
free(nom); |
|
|
liberation(s_etat_processus, s_objet_argument); |
liberation(s_etat_processus, s_objet_argument); |
Line 2918 instruction_open(struct_processus *s_eta
|
Line 2925 instruction_open(struct_processus *s_eta
|
} |
} |
else |
else |
{ |
{ |
|
sqlite = NULL; |
|
|
if (sqlite3_open_v2(nom, &sqlite, |
if (sqlite3_open_v2(nom, &sqlite, |
SQLITE_OPEN_READWRITE, |
SQLITE_OPEN_READWRITE, |
NULL) != SQLITE_OK) |
NULL) != SQLITE_OK) |
{ |
{ |
|
if (sqlite != NULL) |
|
{ |
|
sqlite3_close(sqlite); |
|
} |
|
|
free(nom); |
free(nom); |
|
|
liberation(s_etat_processus, s_objet_argument); |
liberation(s_etat_processus, s_objet_argument); |
Line 3057 instruction_open(struct_processus *s_eta
|
Line 3071 instruction_open(struct_processus *s_eta
|
} |
} |
else |
else |
{ |
{ |
|
sqlite = NULL; |
|
|
if (sqlite3_open_v2(nom, &sqlite, |
if (sqlite3_open_v2(nom, &sqlite, |
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, |
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, |
NULL) != SQLITE_OK) |
NULL) != SQLITE_OK) |
{ |
{ |
|
if (sqlite != NULL) |
|
{ |
|
sqlite3_close(sqlite); |
|
} |
|
|
free(nom); |
free(nom); |
|
|
liberation(s_etat_processus, s_objet_argument); |
liberation(s_etat_processus, s_objet_argument); |
Line 3168 instruction_open(struct_processus *s_eta
|
Line 3189 instruction_open(struct_processus *s_eta
|
} |
} |
else |
else |
{ |
{ |
|
sqlite = NULL; |
|
|
if (sqlite3_open_v2(nom, &sqlite, |
if (sqlite3_open_v2(nom, &sqlite, |
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, |
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, |
NULL) != SQLITE_OK) |
NULL) != SQLITE_OK) |
{ |
{ |
|
if (sqlite != NULL) |
|
{ |
|
sqlite3_close(sqlite); |
|
} |
|
|
free(nom); |
free(nom); |
|
|
liberation(s_etat_processus, s_objet_argument); |
liberation(s_etat_processus, s_objet_argument); |
Line 3262 instruction_open(struct_processus *s_eta
|
Line 3290 instruction_open(struct_processus *s_eta
|
} |
} |
else |
else |
{ |
{ |
|
sqlite = NULL; |
|
|
if (sqlite3_open_v2(nom, &sqlite, |
if (sqlite3_open_v2(nom, &sqlite, |
SQLITE_OPEN_READWRITE, |
SQLITE_OPEN_READWRITE, |
NULL) != SQLITE_OK) |
NULL) != SQLITE_OK) |
{ |
{ |
|
if (sqlite != NULL) |
|
{ |
|
sqlite3_close(sqlite); |
|
} |
|
|
free(nom); |
free(nom); |
|
|
liberation(s_etat_processus, s_objet_argument); |
liberation(s_etat_processus, s_objet_argument); |
Line 3340 instruction_open(struct_processus *s_eta
|
Line 3375 instruction_open(struct_processus *s_eta
|
return; |
return; |
} |
} |
|
|
|
sqlite = NULL; |
|
|
if (sqlite3_open_v2(nom, &sqlite, |
if (sqlite3_open_v2(nom, &sqlite, |
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, |
SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, |
NULL) != SQLITE_OK) |
NULL) != SQLITE_OK) |
{ |
{ |
|
if (sqlite != NULL) |
|
{ |
|
sqlite3_close(sqlite); |
|
} |
|
|
free(nom); |
free(nom); |
|
|
liberation(s_etat_processus, s_objet_argument); |
liberation(s_etat_processus, s_objet_argument); |