BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000342 [uClibc++] Other major always 07-13-05 12:57 08-02-05 20:13
Reporter tommi View Status public  
Assigned To gkajmowi
Priority normal Resolution fixed  
Status closed   Product Version 0.1.11
Summary 0000342: std::streambuf::xsputn incorrect
Description From 1997 C++ Public Review Document:
  streamsize xsputn(const char_type* s, streamsize n);

  Effects:
    Writes up to n characters to the output sequence as if by repeated
    calls to sputc(c). The characters written are obtained from succes-
    sive elements of the array whose first element is designated by s.
    Writing stops when either n characters have been written or a call
    to sputc(c) would return traits::eof().
  Returns:
    The number of characters written.

The current implementation returns 0.
Additional Information
Attached Files  streambuf.diff [^] (598 bytes) 07-13-05 12:57

- Relationships

- Notes
(0000313)
gkajmowi
07-20-05 09:21

Fixed in SVN. I originally avoided this code as I was under the impression that all inheriting classes would reimplement. Since this is not necessarily the case, I will rework some of the other code to make it smaller.
 

- Issue History
Date Modified Username Field Change
07-13-05 12:57 tommi New Issue
07-13-05 12:57 tommi Status new => assigned
07-13-05 12:57 tommi Assigned To  => gkajmowi
07-13-05 12:57 tommi File Added: streambuf.diff
07-20-05 09:21 gkajmowi Status assigned => resolved
07-20-05 09:21 gkajmowi Fixed in Version  => 0.1.12
07-20-05 09:21 gkajmowi Resolution open => fixed
07-20-05 09:21 gkajmowi Note Added: 0000313
08-02-05 20:13 andersen Status resolved => closed


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker