diff options
author | OpenGnSys Support Team <soporte-og@soleta.eu> | 2020-09-10 16:22:40 +0200 |
---|---|---|
committer | OpenGnSys Support Team <soporte-og@soleta.eu> | 2020-09-10 16:24:18 +0200 |
commit | 280e23f8ee554a932c6d9e1fe141e235b80b113f (patch) | |
tree | d32e77de1fa5bc21632523f63d15ab62ccf9761f | |
parent | 7dbe1a73a0eae8a4512538d6b5df68d0b80e1fed (diff) |
#971 replace reservaMemoria() by calloc()
reservaMemoria() is only used once, remove it.
-rw-r--r-- | src/ogAdmLib.c | 21 | ||||
-rw-r--r-- | src/ogAdmLib.h | 1 |
2 files changed, 1 insertions, 21 deletions
diff --git a/src/ogAdmLib.c b/src/ogAdmLib.c index 9766eae..8ce81c2 100644 --- a/src/ogAdmLib.c +++ b/src/ogAdmLib.c @@ -151,7 +151,7 @@ char* escaparCadena(char *cadena) int b,c; char *buffer; - buffer = (char*) reservaMemoria(strlen(cadena)*2); // Toma memoria para el buffer de conversión + buffer = (char*) calloc(1, strlen(cadena)*2); // Toma memoria para el buffer de conversión if (buffer == NULL) { // No hay memoria suficiente para el buffer return (FALSE); } @@ -222,22 +222,3 @@ char* rTrim(char *cadena) } return(cadena); } -//______________________________________________________________________________________________________ -// Función: reservaMemoria -// -// Descripción: -// Reserva memoria para una variable -// Parámetros: -// - lon: Longitud en bytes de la reserva -// Devuelve: -// Un puntero a la zona de memoria reservada que ha sido previamente rellena con zeros o nulos -//______________________________________________________________________________________________________ -char* reservaMemoria(int lon) -{ - char *mem; - - mem=(char*)malloc(lon); - if(mem!=NULL) - memset(mem,0,lon); - return(mem); -} diff --git a/src/ogAdmLib.h b/src/ogAdmLib.h index 59e5b6a..c52ad5c 100644 --- a/src/ogAdmLib.h +++ b/src/ogAdmLib.h @@ -87,7 +87,6 @@ typedef struct{ // Estructura de las tramas // Prototipo de funciones // ________________________________________________________________________________________________________ BOOLEAN validacionParametros(int,char**,int); -char* reservaMemoria(int); int splitCadena(char **,char *, char); char* StrToUpper(char *); void FINCADaINTRO(TRAMA*); |