-
es war ein copy- und paste-Error.
In dem kopierten neuen Code stand zuerst
strcpy(list[i*CAPSLEN], buf);
und auch mal
strcpy(list[i*MENULEN], buf);
aber dann statt
strcpy(list[i], buf);
fälschlicherweise dann durch falsches copy+paste und falsches heraus-löschen
strcpy(list[MENULEN], buf);
und hier beim letzten gabs NATÜRLICH wieder einen Fehler
-
Ach Du liebe Zeit, oh oh oh ;)
Hauptsache es funktioniert mal jetzt.
Aber das sind eben so Sachen, die man immer im Kopf haben muss: habe ich die Funktion richtig angewendet, sind Parameter richtig übergeben, Variablen entsprechend deklariert und sind die auch definiert, sehe ich Schreibfehler im Code.
MfG
:)
-
tja, nach 36 Stunden erfolglosem rumprobieren... und dann ist man ja oft eh gegenüber eigenen Fehlern betriebsblind... ;)