Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

Ticket #752 (assigned defect)

Opened 1 year ago

Last modified 5 months ago

Sprint.format should take a platform-dependent valist, not void*

Reported by: JarrettBillingsley Assigned to: kris (accepted)
Priority: normal Milestone: 1.0
Component: IO Version: 0.99.3 Triller
Keywords: triage Cc: JarrettBillingsley

Description

I think that Sprint.format is the only function in Tango that takes a void* instead of something like a va_list.. needless to say this causes compilation issues when using things that are trying to call it with a char* (default on x86 Linux) but it doesn't match that overload.

Change History

11/16/07 12:07:45 changed by JarrettBillingsley

  • cc set to JarrettBillingsley.
  • owner changed from sean to kris.
  • component changed from Core Functionality to IO.

11/16/07 13:59:42 changed by kris

  • status changed from new to assigned.
  • milestone set to 1.0.

yeah, that was some fallout form the GDC va_list debacle. We still don't have a solid resolution to that issue, so I'm not quite sure what to do about it yet

05/24/08 15:18:50 changed by larsivi

  • keywords set to triage.