jamulussoftware / jamulussoftware/jamulus
Rewrite toInt() to fail on invalid input
- 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
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