version 1.41, 2012/04/13 14:12:49
|
version 1.61, 2015/01/05 15:32:14
|
Line 1
|
Line 1
|
/* |
/* |
================================================================================ |
================================================================================ |
RPL/2 (R) version 4.1.8 |
RPL/2 (R) version 4.1.20 |
Copyright (C) 1989-2012 Dr. BERTRAND Joël |
Copyright (C) 1989-2015 Dr. BERTRAND Joël |
|
|
This file is part of RPL/2. |
This file is part of RPL/2. |
|
|
Line 77 creation_nom_fichier(struct_processus *s
|
Line 77 creation_nom_fichier(struct_processus *s
|
|
|
do |
do |
{ |
{ |
sprintf(tampon, "RPL-%lu-%lu-%lu", (unsigned long) getpid(), |
sprintf(tampon, "RPL-%llu-%llu-%lu", (unsigned long long) getpid(), |
(unsigned long) pthread_self(), ordre); |
(unsigned long long) pthread_self(), ordre); |
|
|
if (chemin == NULL) |
if (chemin == NULL) |
{ |
{ |
Line 222 recherche_chemin_fichiers_temporaires(st
|
Line 222 recherche_chemin_fichiers_temporaires(st
|
{ |
{ |
if (chemins[i][0] == '$') |
if (chemins[i][0] == '$') |
{ |
{ |
candidat = getenv("RPL_TMP_PATH"); |
candidat = getenv(chemins[i] + 1); |
|
|
if (candidat != NULL) |
if (candidat != NULL) |
{ |
{ |
Line 287 recherche_chemin_fichiers_temporaires(st
|
Line 287 recherche_chemin_fichiers_temporaires(st
|
i++; |
i++; |
} |
} |
|
|
return chemin; |
return(chemin); |
} |
} |
|
|
|
|
Line 450 initialisation_controle(struct_processus
|
Line 450 initialisation_controle(struct_processus
|
|
|
unsigned char *commande; |
unsigned char *commande; |
|
|
if (sqlite3_prepare_v2(sqlite, commande1, strlen(commande1), &ppStmt, |
if (sqlite3_prepare_v2(sqlite, commande1, (int) strlen(commande1), &ppStmt, |
&queue) != SQLITE_OK) |
&queue) != SQLITE_OK) |
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
Line 477 initialisation_controle(struct_processus
|
Line 477 initialisation_controle(struct_processus
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
if (sqlite3_prepare_v2(sqlite, commande, strlen(commande), &ppStmt, |
if (sqlite3_prepare_v2(sqlite, commande, (int) strlen(commande), |
&queue) != SQLITE_OK) |
&ppStmt, &queue) != SQLITE_OK) |
{ |
{ |
free(commande); |
free(commande); |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
Line 535 initialisation_fichier_acces_indexe(stru
|
Line 535 initialisation_fichier_acces_indexe(stru
|
|
|
if (binaire == d_faux) |
if (binaire == d_faux) |
{ |
{ |
if (sqlite3_prepare_v2(sqlite, commande1, strlen(commande1), &ppStmt, |
if (sqlite3_prepare_v2(sqlite, commande1, (int) strlen(commande1), |
&queue) != SQLITE_OK) |
&ppStmt, &queue) != SQLITE_OK) |
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
return(d_erreur); |
return(d_erreur); |
Line 554 initialisation_fichier_acces_indexe(stru
|
Line 554 initialisation_fichier_acces_indexe(stru
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
if (sqlite3_prepare_v2(sqlite, commande10, strlen(commande10), &ppStmt, |
if (sqlite3_prepare_v2(sqlite, commande10, (int) strlen(commande10), |
&queue) != SQLITE_OK) |
&ppStmt, &queue) != SQLITE_OK) |
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
return(d_erreur); |
return(d_erreur); |
Line 575 initialisation_fichier_acces_indexe(stru
|
Line 575 initialisation_fichier_acces_indexe(stru
|
} |
} |
else |
else |
{ |
{ |
if (sqlite3_prepare_v2(sqlite, commande2, strlen(commande2), &ppStmt, |
if (sqlite3_prepare_v2(sqlite, commande2, (int) strlen(commande2), |
&queue) != SQLITE_OK) |
&ppStmt, &queue) != SQLITE_OK) |
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
return(d_erreur); |
return(d_erreur); |
Line 594 initialisation_fichier_acces_indexe(stru
|
Line 594 initialisation_fichier_acces_indexe(stru
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
if (sqlite3_prepare_v2(sqlite, commande20, strlen(commande20), &ppStmt, |
if (sqlite3_prepare_v2(sqlite, commande20, (int) strlen(commande20), |
&queue) != SQLITE_OK) |
&ppStmt, &queue) != SQLITE_OK) |
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
return(d_erreur); |
return(d_erreur); |
Line 614 initialisation_fichier_acces_indexe(stru
|
Line 614 initialisation_fichier_acces_indexe(stru
|
} |
} |
} |
} |
|
|
if (sqlite3_prepare_v2(sqlite, commande3, strlen(commande3), &ppStmt, |
if (sqlite3_prepare_v2(sqlite, commande3, (int) strlen(commande3), &ppStmt, |
&queue) != SQLITE_OK) |
&queue) != SQLITE_OK) |
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
Line 633 initialisation_fichier_acces_indexe(stru
|
Line 633 initialisation_fichier_acces_indexe(stru
|
return(d_erreur); |
return(d_erreur); |
} |
} |
|
|
if (sqlite3_prepare_v2(sqlite, commande4, strlen(commande4), &ppStmt, |
if (sqlite3_prepare_v2(sqlite, commande4, (int) strlen(commande4), &ppStmt, |
&queue) != SQLITE_OK) |
&queue) != SQLITE_OK) |
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
Line 677 initialisation_fichier_acces_direct(stru
|
Line 677 initialisation_fichier_acces_direct(stru
|
|
|
if (binaire == d_faux) |
if (binaire == d_faux) |
{ |
{ |
if (sqlite3_prepare_v2(sqlite, commande1, strlen(commande1), &ppStmt, |
if (sqlite3_prepare_v2(sqlite, commande1, (int) strlen(commande1), |
&queue) != SQLITE_OK) |
&ppStmt, &queue) != SQLITE_OK) |
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
return(d_erreur); |
return(d_erreur); |
Line 698 initialisation_fichier_acces_direct(stru
|
Line 698 initialisation_fichier_acces_direct(stru
|
} |
} |
else |
else |
{ |
{ |
if (sqlite3_prepare_v2(sqlite, commande2, strlen(commande2), &ppStmt, |
if (sqlite3_prepare_v2(sqlite, commande2, (int) strlen(commande2), |
&queue) != SQLITE_OK) |
&ppStmt, &queue) != SQLITE_OK) |
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
return(d_erreur); |
return(d_erreur); |
Line 718 initialisation_fichier_acces_direct(stru
|
Line 718 initialisation_fichier_acces_direct(stru
|
} |
} |
} |
} |
|
|
if (sqlite3_prepare_v2(sqlite, commande3, strlen(commande3), &ppStmt, |
if (sqlite3_prepare_v2(sqlite, commande3, (int) strlen(commande3), &ppStmt, |
&queue) != SQLITE_OK) |
&queue) != SQLITE_OK) |
{ |
{ |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |
(*s_etat_processus).erreur_systeme = d_es_erreur_fichier; |