Autor: Tomasz Szczesniak (Tomasz.Szczesniak_at_p134.f127.n480.z2.fidonet.org)
Data: Thu 24 Aug 2000 - 21:11:02 MET DST
Hello All.
W emx-ie natknęłem się używając ww. funkcji na pewien problem - nastepujący
fragment kodu:
char *tekst;
//Tu alokujemy pamięć i tworzymy łańcuch pod wskaźnikiem tekst
printf ("%s\n", tekst);
tekst = realloc (tekst, strlen (tekst) + 10);
printf ("%s\n", tekst);
działa niepoprawnie Druga funckja printf wypisje tylko część początkowego
łańcucha, a powinna cały! Dalej są już tylko same znaki NULL. To jakiś bug
emx-a, czy ja coś źle robię?
Tomasz
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:28:15 MET DST