[LUGOS-PROG] calloc(0,0) != NULL

Rok Krulec Rok.Krulec at fpp.edu
Sat Apr 20 11:34:46 CEST 2002


FreeBSD Output:
Calloc: Not NULL!
Malloc: Not NULL!

QNX output:
Calloc: Not NULL!
Malloc: Not NULL!

Windows output:
Calloc: Not NULL!
Malloc: Not NULL!

Rok Krulec

Portoroz/Slovenia, 20.Apr 2002 @ 11:22 CET
Public PGP Security Key @ http://rok.fpp.edu/pgp.txt

On Fri, 19 Apr 2002, Rok [iso-8859-2] Pape=BE wrote:

> Zivjo!
>=20
> calloc(0,0) in malloc(0) mi ne vrne NULL :-((((( tako na RH 7.1
> kot na RH 6.2. Ali lahko prosim kdo sproba spodnji programcek se
> na kaksni drugi platformi; po moznosti ne-Linux ?
>=20
> --------------------------------
> #include <stdlib.h>
> #include <stdio.h>
>=20
> int main() {
>   char *x;
>   int i;
>   x =3D calloc(0, 0);
>   if(x)
>     printf("Calloc: Not NULL!\n");
>   x =3D malloc(0);
>   if(x)
>     printf("Malloc: Not NULL!\n");
>   return 0;
> }
> --------------------------------
>=20
> --=20
> hvala,
> Rok Pape=BE.
>=20




More information about the lugos-prog mailing list