hi,
wie der betreff schon andeutet alloziere ich mit malloc speicher aus meinem neutrino plugin.
jedoch gibt perror "Cannot allocate memory" aus. speicher ist vorhanden, zumindest wird nur ganz wenig reserviert.
hat da jemand erfahrungen mit, oder muss ich den speicher statisch reservieren???
cu...
luke999
speicher aus neutrino plugin allozieren schlägt fehl
-
- Interessierter
- Beiträge: 93
- Registriert: Freitag 15. Oktober 2004, 18:40
-
- Developer
- Beiträge: 457
- Registriert: Sonntag 23. März 2003, 00:39
-
- Interessierter
- Beiträge: 93
- Registriert: Freitag 15. Oktober 2004, 18:40
hier ein bischen code wo er mit o.g. fehlermeldung abbricht:
der teil des codes soll ein array aus strings allozieren.
ausgabe lautet:
Code: Alles auswählen
char ** text;
/* Speicher reservieren für die char-Zeiger (=zeile) */
text = (char **)malloc((int) zeilen *sizeof(char*));
/* Fehlerüberprüfung */
if (text == NULL)
{
printf("Kein Speicher zu bekommen\n");
perror("Fehler");
return 1;
}
ausgabe lautet:
Code: Alles auswählen
Kein Speicher zu bekommen
Fehler: Cannot allocate memory
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
-
- Interessierter
- Beiträge: 93
- Registriert: Freitag 15. Oktober 2004, 18:40
ich rind
das castimg wollte nicht so wie ich es wollte
somit war der mutmaßliche intwert so hoch das er keinen speicher allozieren konnte. naja, manchmal .... <was soll ich sagen>



das castimg wollte nicht so wie ich es wollte

Code: Alles auswählen
text = (char **)malloc(atoi(zeilen) * (sizeof(char*)));