jamulussoftware / jamulussoftware/jamulus

Rewrite toInt() to fail on invalid input

Abierto
#3,897 4 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
C
Estrellas
1.1k
Forks
248
Merge medio
2 d 3 h
PR fusionados (30 d)
9

Descripción

`toInt()` has a variant that sets a success indicator. That's should always be used when validating external input (even stored in a settings ini file, really).

_Originally posted by @pljones in https://github.com/jamulussoftware/jamulus/issues/3772#issuecomment-5257629528_

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Busca en la base de código C toInt() y su variante que establece un indicador de éxito. Rastrea los llamadores que validan entradas externas, incluidos los ajustes cargados desde un archivo ini, y comprueba cómo se gestionan los valores no válidos. La tarea está terminada cuando las rutas de validación relevantes detectan de forma coherente las entradas no válidas en lugar de aceptarlas silenciosamente.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
c
Área
security
Tipo de issue
Refactorización
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Activo
Claridad
Necesita aclaración
Aptitud para principiantes
48/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.