Nous étions presque prêts à fabriquer les versions publiques de nos produits quand nous nous sommes aperçus de quelques irrégularités dûes à un mauvais alignement de structures. Il y a apparemment des problèmes dans certains fichiers "include" du système Linux, qui génèrent des structures de données incorrectes lorsqu'un paramètre d'alignement non standard est fixé dans le programme qui les utilise. Ce problème n'apparaît ni sur Windows, ni sur Mac OS. Cela nous a obligé à reprendre la presque totalité de nos propres fichiers "include" (il y en a pas mal) pour corriger le problème. Hélas, cela nous a obligé à retester les applications, et notamment toutes les fonctionnalités qui utilisent des structures binaires stockées dans les fichiers (import / export Ogg et MP3, lecture des bases de sons, de certains fichiers de préférences, etc). On espère donc avoir terminé demain (justement le jour où on rase gratis) |