Patch-ID# 100765-01 Keywords: rdbuf(), str(), iostream.h, SC1.0 Synopsis: SparCompilers 1.0: rdbuf() does not work correctly in C++ 2.1 Date: Oct/06/92 Solaris release: 1.0.1 1.1 SunOS release: 4.1.2 4.1.3 Unbundled Product: SparCompilers Unbundled Release: SC1.0 (C++2.1) BugId's fixed with this patch: 1099664 Architectures for which this patch is available: sparce NOTE: sun4c Files included with this patch: libC.a libC.sa.0.2 libC.so.0.2 libC_p.a Problem Description: The function rdbuf() would produce garbage when dealing with buffer sizes more than 28 characters. Patch Installation Instructions: -------------------------------- INSTALL: The files included with this patch replace the ones in the directory: /usr/lang/SC1.0/ Where, /usr/lang is the typical (default) location where SparCompilers are installed. If non-standard installation was done then please substitute the appropriate path prefix for in the commands below. As root: # mv /SC1.0/libC.a /SC1.0/libC.a.FCS # mv /SC1.0/libC.sa.0.2 /SC1.0/libC.sa02.FCS # mv /SC1.0/libC.so.0.2 /SC1.0/libC.so02.FCS # mv /SC1.0/libC_p.a /SC1.0/libC_p.a.FCS # cp sun4c/libC.a /SC1.0/libC.a # cp sun4c/libC.sa.0.2 /SC1.0/libC.sa.0.2 # cp sun4c/libC.so.0.2 /SC1.0/libC.so.0.2 # cp sun4c/libC_p.a /SC1.0/libC_p.a # chmod 644 /SC1.0/libC.a # chmod 644 /SC1.0/libC.sa.0.2 # chmod 755 /SC1.0/libC.so.0.2 # chmod 644 /SC1.0/libC_p.a