Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/12/2008, 16:02
PCKing
 
Fecha de Ingreso: febrero-2006
Mensajes: 49
Antigüedad: 18 años, 2 meses
Puntos: 1
Respuesta: Punteros en funciones c

Si, pero esa es porque pusiste mal los parentesis, nuestras dos funciones no son iguales fijate...

Código HTML:
void limpiarTabla(char ***tabla,pos){

for ( ; pos >= 0 ; pos--) free ( *(tabla[pos]) );

free(*tabla);

}

void limpiarTabla(char *** tabla,pos)
{
    for ( ; pos >= 0 ; pos--)
    {
        free ( (*tabla)[pos] );
        (*tabla)[pos] = NULL;
    }

    free (*tabla);
    *tabla = NULL;
}
free ( *(tabla[pos]) ); y la mia free ( (*tabla)[pos] );

Por eso te falla.

Saludos