version 1.9, 2010/05/24 10:58:37
|
version 1.38, 2012/05/21 17:25:46
|
Line 1
|
Line 1
|
/* |
/* |
================================================================================ |
================================================================================ |
RPL/2 (R) version 4.0.16 |
RPL/2 (R) version 4.1.9 |
Copyright (C) 1989-2010 Dr. BERTRAND Joël |
Copyright (C) 1989-2012 Dr. BERTRAND Joël |
|
|
This file is part of RPL/2. |
This file is part of RPL/2. |
|
|
Line 20
|
Line 20
|
*/ |
*/ |
|
|
|
|
#include "rpl.conv.h" |
#include "rpl-conv.h" |
|
|
|
|
/* |
/* |
Line 38
|
Line 38
|
struct_objet * |
struct_objet * |
parametres_sql(struct_processus *s_etat_processus, struct_objet *s_parametres) |
parametres_sql(struct_processus *s_etat_processus, struct_objet *s_parametres) |
{ |
{ |
|
#if defined(MYSQL_SUPPORT) || defined(POSTGRESQL_SUPPORT) |
struct_liste_chainee *l_element_courant; |
struct_liste_chainee *l_element_courant; |
|
|
struct_objet *s_connecteur; |
struct_objet *s_connecteur; |
|
|
unsigned char *base; |
|
unsigned char *locale; |
unsigned char *locale; |
unsigned char *mot_de_passe; |
|
unsigned char *serveur; |
|
unsigned char *sport; |
|
unsigned char *type_base; |
unsigned char *type_base; |
|
unsigned char *serveur; |
|
unsigned char *base; |
unsigned char *utilisateur; |
unsigned char *utilisateur; |
|
unsigned char *mot_de_passe; |
|
# ifdef POSTGRESQL_SUPPORT |
|
unsigned char *sport; |
|
# endif |
|
|
unsigned int port; |
unsigned int port; |
|
|
Line 289 parametres_sql(struct_processus *s_etat_
|
Line 292 parametres_sql(struct_processus *s_etat_
|
} |
} |
|
|
fflush(stdout); |
fflush(stdout); |
|
|
|
(*s_etat_processus).erreur_execution = d_ex_instruction_indisponible; |
# endif |
# endif |
} |
} |
else if (strcmp((*((struct_connecteur_sql *) (*s_connecteur).objet)).type, |
else if (strcmp((*((struct_connecteur_sql *) (*s_connecteur).objet)).type, |
Line 338 parametres_sql(struct_processus *s_etat_
|
Line 343 parametres_sql(struct_processus *s_etat_
|
} |
} |
|
|
fflush(stdout); |
fflush(stdout); |
|
|
|
(*s_etat_processus).erreur_execution = d_ex_instruction_indisponible; |
# endif |
# endif |
} |
} |
else |
else |
Line 348 parametres_sql(struct_processus *s_etat_
|
Line 355 parametres_sql(struct_processus *s_etat_
|
} |
} |
|
|
return(s_connecteur); |
return(s_connecteur); |
|
#else |
|
return(NULL); |
|
#endif |
} |
} |
|
|
// vim: ts=4 |
// vim: ts=4 |