Hace dias hice una consulta sobre ciertos errores que estaban siendo ignorados por HARBOUR al momento de compilar.
Con la sugerencia de algunos colegas del grupo y finalmente con la ayuda de nuestro amigo Carlos Vargas (gracias nuevamente) logre solucionar, sin embargo, me quedó haciendo rudio algo que no le encuentro explicacion. Me explico:
- Code: Select all Expand view RUN
- Function Prueba()
Local oQuery
Local cQuery
...
...
...
oQuery:=oQuery:=_oSqlConex:Query( cQuery )
return .t.
Al compilar, me muestra este warning:
Variable 'OQUERY' is assigned but not used in function ...
Es como si detectara a oQuery como una constante y no como variable,
estoy compilando con el parametro -w3 y se que si lo coloco en 2,1 o se elimina no vere mas este warning, pero no es lo que deseo
quiero mantener el -w3
¿Habra manera de evitarlo?
Por otro lado, aparecen muchos warning de este tipo:
Codeblock parameter 'SELF' declared but not used in function ...
de igual forma no quisiera que aparecieran. Ya alguien hizo la misma pregunta anteriormente y logró solucionarlo por lo que veo, pero no me queda clara cual fue la manera de solventarlo. Aca dejo el Hilo:
https://forums.fivetechsupport.com/viewtopic.php?f=3&t=41912&p=251309&hilit=Codeblock+parameter+%27SELF%27+declared+but+not+used+in+function&sid=10087f6d0d92d832b39f2b0423db16da&sid=10087f6d0d92d832b39f2b0423db16da#p251309
Agradezco si alguien sabe como evitar estos warnings, si se puede hacer manteniendo el -w3
estos son mis flags
-gtgui
-prgflag=/n /m /d__FLAT__ -gc0 -w3
-resflag=-D__FLAT__
Uso Fw17.01 + Harbour + Bcc7.4