Gente, por mi experiencia con el valgrind, les digo lo siguiente:   

En vez de hacer

tNodo *pNodo = pLista->primero;

hace lo siguiente:


tNodo *pNodo = NULL;
*pNodo = pLista->primero;


Ahi seguramente valgrind no se queje mas. Muchas veces te dice eso valgrind... 
pero no es tanto problema!!!

Suerte!
Pablo Statile


  ----- Original Message ----- 
  From: Cristian Desplats 
  To: Una lista para consultas de programación 
  Sent: Friday, September 21, 2007 5:23 PM
  Subject: Re: [Prog] Duda con valgrind


  La lista la inicializo en otro metodo.

  Cristian Desplats <[EMAIL PROTECTED]> escribió:
    Hola a todos, estoy implementando una lista en C; para saber si perdia 
memoria, le pase el valgrind.
    Como salida me tira esto:
    ==9311== Conditional jump or move depends on uninitialised value(s)
    ==9311==    at 0x08048570: destruirLista (lista.c:18)

    Mi codigo es este:
     linea 18 - tNodo *pNodo = pLista->primero;      
     linea 19 -  while( pNodo != NULL ){  }

    Lo que entiendo es que el valgrind me dice que el puntero no esta 
inicializado, pero lo inicializo en la linea anterior.

    ¿Podria ser otra cosa?

    Desde ya muchas gracias




----------------------------------------------------------------------------

    Los referentes más importantes en compra/venta de autos se juntaron:
    Demotores y Yahoo!. Ahora comprar o vender tu auto es más fácil. 
    Visitá 
http://ar.autos.yahoo.com/_______________________________________________
    Lista de correo Programacion.
    [email protected]
    http://listas.fi.uba.ar/mailman/listinfo/programacion





------------------------------------------------------------------------------

  El Mundial de Rugby 2007
  Las últimas noticias en Yahoo! Deportes:
  http://ar.sports.yahoo.com/mundialderugby 


------------------------------------------------------------------------------


  _______________________________________________
  Lista de correo Programacion.
  [email protected]
  http://listas.fi.uba.ar/mailman/listinfo/programacion
_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a