On Tue, 12 Jan 1999 [EMAIL PROTECTED] wrote:
> Solaris 2.5.1 _does_ have vsnprintf(), but it's obscured. You have to call
> __vsnprintf() instead. 2.6 and 7 have vsnprintf() officially exposed.

ACK! -DON'T- use this, at least not without -making- the user select it
after being told what the after-effects are.

Using this will obliterate your upwards compatibility with Solaris 2.6 and
higher. __vsnprintf() isn't defined in 2.6. Which means your binary
compatibility is shot needlessly.

Better would be to link in your own vsnprintf() if necessary.

-- 
Edward S. Marshall <[EMAIL PROTECTED]>       [ What goes up, must come down. ]
http://www.logic.net/~emarshal/               [ Ask any system administrator. ]

    Linux labyrinth 2.2.0-pre4 #1 Sun Jan 3 13:28:42 CST 1999 i586 unknown
       11:20pm up 8 days, 8:01, 5 users, load average: 0.00, 0.00, 0.00

Reply via email to