ZitatOriginal von Mreimer
- Ist das schon die Version ohne Segmentation-Faults?
Bei mir passieren keine mehr. Allerdings erinnert mich Deine Frage an noch einen kleinen Patch, den ich vor einem Jahr infolge von Valgrind-Analysen schrieb, den werde ich auch noch committen.
ZitatOriginal von Mreimer
- Muss es sein, dass der Code zum Decodieren der UTF-8 Sequenzen dreimal im Code vorkommt?
Das hatte ich so gelassen, wie die ursprünglichen Autoren es entwickelt hatten, zum einen, weil es so funktioniert, zum anderen, weil ich als damals noch fast "Aussenstehender" nicht allzu invasive Änderungen machen wollte, aber damit hast Du recht, solch Coderedundanz ist blöd zu warten, ich mach da mal was.
Ach, und übrigens, und nichts für ungut, ich hab schon gemerkt dass Du selber Deine Aussage relativierst, überbewertet halte ich das UTF8 Thema natürlich nicht (gut, ich kann das auch nicht, habe schliesslich KLS die ersten Patches zur Umstellung auf gettext, auch mit i18n im Hinterkopf geschickt damals 2005, sowie graphlcd TTF beigebracht, aus ähnlichen Gründen), es gibt genug europäische und sonstige User die VDR nutzen, guck Dir mal die VDR-ML an die gewiss nicht auf den deutschsprachigen Raum begrenzt ist, und es gibt sogar auch andere Foren und Portale. Auch im von Dir erwähnten deutschsprachigen Raum soll es polyglotte User geben, die auch wenn die OSD-Sprache des VDR deutsch oder sogar englisch wie in meinem Fall eingestellt ist, doch auch OSD-content (EPG) unverrenkt angucken wollen...
Gruß,
Lucian