[freetds] cast to void?

James K. Lowden jklowden at freetds.org
Mon Dec 3 20:12:03 EST 2007


Christos Zoulas wrote:
> On Dec 3,  7:29pm, daniel.junkmail at gmail.com ("Daniel Corbe") wrote:
> -- Subject: Re: [freetds] cast to void?
> 
> | Most likely to squash a warning on some random crappy compiler. 
> | Believe it or not not all compilers follow the standard religiously.
> 
> I've yet to see a compiler that gives a warning on that...

I'm sorry about the noise.  

It's my own code and my own friendly GNU C compiler.  I thought Frediano
had changed it.  (Sorry, Freddy!)

	memset((void*)pnullrep->bindval, ' ', bindlen);

bindval is defined as 
	
	const BYTE * 

and the compiler issues a warning if you pass a const pointer to memset,
as well it should.  This is the one place where the data pointed to by
bindval is set to something; everywhere else it's read-only.  

Next time, I think I'll compile first and post second.  

--jkl


More information about the FreeTDS mailing list