Menu

#414 SetOverwrite ifdiff fails with FAT

2.0 Series
closed-fixed
Scripting (211)
5
2005-11-05
2005-10-26
Anonymous
No

SetOverwrite ifdiff bug under Win9x.

Step to reproduce:
-Make an installer that install at least 1 file.
-Install on a clean WinME(or 9x) machine.
-Reinstall the same software(always using SetOverwrite
ifdiff)

Result: The file is replaced and if the file was locked,
the error flag is set.

Expected: The file is skiped because it is the same.

I know that the low dword part of function GetFileTime
did not return the same value under Win9x than WinXP.
Maybe this is the same problem.

I'm using NSIS v2.0

Discussion

  • smatte

    smatte - 2005-10-26

    Logged In: YES
    user_id=1368256

    --------------------------------------
    smatte

     
  • Amir Szekely

    Amir Szekely - 2005-11-05

    Logged In: YES
    user_id=584402

    Thanks, fixed. See forum thread for more information:

    http://forums.winamp.com/showthread.php?s=&threadid=229288

     
  • Amir Szekely

    Amir Szekely - 2005-11-05
    • assigned_to: nobody --> kichik
    • summary: SetOverwrite ifdiff and GetFileTime bug under WinME --> SetOverwrite ifdiff fails with FAT
    • status: open --> closed-fixed
     

Log in to post a comment.