delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2007/01/09/16:40:08

X-Spam-Check-By: sourceware.org
Message-ID: <45A40B96.9090903@highlandsun.com>
Date: Tue, 09 Jan 2007 13:39:34 -0800
From: Howard Chu <hyc AT highlandsun DOT com>
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()
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
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/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019