Condiciones Len con comparación dentro del argumento¶
ID: INC-0001 · Prioridad: alta · Estado: hallazgo estático; impacto en ejecución pendiente de prueba.
El código usa Len(Trim(valor) > 0), evaluando una comparación antes de Len. No comprueba la longitud de la cadena; puede producir coerción/tipos inesperados o una condición distinta de la pretendida. La intención aparente es Len(Trim(valor)) > 0. Confirmar en VB6 y corregir en el proyecto ejecutable por separado; no se modifica esta fuente documental.
Evidencia de código¶
- SRC-0001, líneas 865–865
- SRC-0001, líneas 901–901
- SRC-0001, líneas 1291–1291
- SRC-0001, líneas 2269–2269
- SRC-0001, líneas 2307–2307