Første gang metoden kaldes går det godt, vi kommer ind i den første if. Anden gang burde vi komme ind i else if'en, men det gør vi ikke, hvilket indikerer at pNavHistory->pNext ikke er NULL. Men hvorfor??
Herefter crasher programmet med memory allocation error ved pNav->lFormat = lFormat; da pNav ikke indeholder noget fornuftigt.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Tak! Det virker - med en lille ændring: pNav = (PNavHistory)malloc(sizeof(struct NavHistoryStruct));
"struct" skulle med ind, for at det ville oversætte.
Jeg forstår nu heller ikke hvordan det kan have virket før, men det gør det altså, når jeg oversætter med den gamle compiler. Men sådan er der jo så meget. ;o)
Jepper, 1000-tak for hjælpen. Du har ærligt fortjent dine points for et lynhurtigt og godt svar.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.