X-Spam-Check-By: sourceware.org Message-ID: <45A40B96.9090903@highlandsun.com> Date: Tue, 09 Jan 2007 13:39:34 -0800 From: Howard Chu User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a1) Gecko/20061216 Netscape/7.2 (ax) Firefox/1.5 SeaMonkey/1.5a MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: bug in syscalls.cc sync() Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com I was just browsing the CVSweb repository looking at the sync() implementation and noticed this small typo. It's not worth the trouble for me to download the CVS repository just for this: /* sync: SUSv3 */ extern "C" void sync () { char vol[CYG_MAX_PATH]; if (wincap.has_guid_volumes ()) /* Win2k and newer */ { char a_drive[CYG_MAX_PATH] = {0}; char b_drive[CYG_MAX_PATH] = {0}; if (is_floppy ("A:")) GetVolumeNameForVolumeMountPointA ("A:\\", a_drive, CYG_MAX_PATH); if (is_floppy ("B:")) GetVolumeNameForVolumeMountPointA ("B:\\", a_drive, CYG_MAX_PATH); Notice the last line there - "a_drive" should be "b_drive". -- -- Howard Chu Chief Architect, Symas Corp. http://www.symas.com Director, Highland Sun http://highlandsun.com/hyc OpenLDAP Core Team http://www.openldap.org/project/ -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/