Le développeur theheroGAC propose une nouvelle version de VitaShell, il s'agit d'un version qu'on peut qualifiée de fork, mais le développeur a apporté de nombreuses améliorations.
Changelog :
- Correction de plusieurs avertissements de déclaration implicite en ajoutant des prototypes de fonction et des en-têtes appropriés.
- Utilisation corrigée de _vshIoMount pour garantir un type de retour et des paramètres appropriés.
- Ajout des déclarations anticipées manquantes dans settings.c et d'autres fichiers sources.
- Compatibilité améliorée avec les nouvelles versions de VitaSDK, réduisant les avertissements du compilateur.
- Correction des fuites potentielles de threads et de rappels en gérant correctement la terminaison des threads.
- Chemins d'inclusion ajustés et définitions redondantes pour une compilation plus propre.
- En-têtes réorganisés pour éviter les doublons.
- Nettoyage des variables inutilisées et des blocs de code redondants.
- Amélioration de la lisibilité des modules principaux.
- Commentaires mis à jour et cohérence de dénomination dans l'ensemble du projet.
- Meilleure gestion des erreurs pour les opérations promoteApp et du système de fichiers.
- Risque réduit de comportement indéfini provenant de fonctions non déclarées.
- Nettoyage général du code pour des builds plus sûres sur Windows/MSYS2 + VitaSDK.