[551] Re:reallocについて
投稿者:(ぱ)
2007/02/20 02:13:25
>typChangePrm *CreatePrm( char *cString, int itemCount)
>{
> typChangePrm *prm = NULL;
> int i;
>
> if ( (prm = malloc( sizeof( typChangePrm))) == NULL) {
> fprintf(stderr,"ERROR: memory allocation\n");
> goto LERROR; ←ココ
> }
(中略)
> LERROR:
> free( prm->cpItem);
> free( prm);
> return NULL;
>}
矢印の箇所でgotoしたとき、prmはNULLだからSegmentation faultになりませんか。