Page 1 of 1

Variables sin uso en una Aplicación

Posted: Thu Jul 26, 2007 4:44 pm
by cuatecatl82
Hola de nuevo Colegas del Foro:

Estoy por terminar una aplicacion para el control de Inventarios de una muebleria, y me surge la siguiente duda: :?

Es posible saber si hay variables estaticas, locales o publicas declaradas en todas las funciones dentro del sistema y que no esten siendo usadas. :x

Esto con el fin de quitarlas del codigo fuente y poder optimizar un poco más la aplicación, ya que conforme vamos escribiendo el código de las funciones agregamos variables para hacer pruebas y despues nos olvidamos de quitarlas, dando como resultado una aplicación con variables si uso.

Y de ser así como podría saberlo.?

Agradecimientos de antemano. :D

I.S.C. Víctor Daniel cuatécatl León

Muy pronto mi portal electronico: www.sisa.unlugar.com

Posted: Thu Jul 26, 2007 10:16 pm
by Antonio Linares
Tienes que usar el flag -w2 al compilar con Harbour.

Aqui tienes un ejemplo:

Code: Select all

function Main()

   local x

return nil
harbour -n -w2 test.prg
Harbour devel build 1.1-1 Intl.
Copyright 1999-2007, http://www.harbour-project.org/
Compiling 'test.prg'...
test.prg(6) Warning W0003 Variable: 'X' declared but not used in function: 'MAIN(3)'
Lines 5, Functions/Procedures 1
Generating C source output to 'test.c'... Done.

Posted: Fri Jul 27, 2007 12:33 am
by cuatecatl82
Gracias Maestro Antonio Linares..

Lo Pruebo y le comento que paso.

Gracias..