This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

bug in syscalls.cc sync()


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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]