[Patches] fix simple 64-bit warnings/errors in signalmodule.c and bufferobject.c

Greg Stein gstein@lyra.org
Mon, 5 Jun 2000 17:46:31 -0700 (PDT)


These casts should not be required. NULL is "all types" ... why the cast?

Cheers,
-g

On Mon, 5 Jun 2000, Trent Mick wrote:
>...
> *** /home/trentm/main/contrib/python/dist/src/Objects/bufferobject.c	Fri Jun  2 11:21:14 2000
> --- /home/trentm/main/Apps/Perlium/Python/dist/src/Objects/bufferobject.c	Fri Jun  2 15:53:43 2000
> ***************
> *** 166,172 ****
>   	void *ptr;
>   	int size;
>   {
> ! 	return _PyBuffer_FromMemory(NULL, ptr, size, 1);
>   }
>   
>   PyObject *
> --- 166,172 ----
>   	void *ptr;
>   	int size;
>   {
> ! 	return _PyBuffer_FromMemory((PyObject*)NULL, ptr, size, 1);
>   }
>   
>   PyObject *
> ***************
> *** 174,180 ****
>   	void *ptr;
>   	int size;
>   {
> ! 	return _PyBuffer_FromMemory(NULL, ptr, size, 0);
>   }
>   
>   PyObject *
> --- 174,180 ----
>   	void *ptr;
>   	int size;
>   {
> ! 	return _PyBuffer_FromMemory((PyObject*)NULL, ptr, size, 0);
>   }
>   
>   PyObject *
> 
> 
> -- 
> Trent Mick
> trentm@activestate.com
> 
> _______________________________________________
> Patches mailing list
> Patches@python.org
> http://www.python.org/mailman/listinfo/patches
> 

-- 
Greg Stein, http://www.lyra.org/