Having said all that, it might be easier for us to just rename them to smb_sprintf() and avoid the whole issue. Tridge? We could even have a stub library that traps attempts to call them. -- Martin