Ignore:
Timestamp:
May 29, 2009, 6:53:53 PM (16 years ago)
Author:
Herwig Bauernfeind
Message:

Fix for Ticket #90 (by diver) in 3.3 branch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.3.x/source/smbd/reply.c

    r223 r242  
    55245524        bool dst_exists, old_is_stream, new_is_stream;
    55255525
     5526/* borrowed from 3.3 source patch by Apple */
     5527#ifdef __OS2__
     5528        bool check_dest_exist = False;
     5529#else
     5530        bool check_dest_exist = True;
     5531#endif
     5532
    55265533        ZERO_STRUCT(sbuf);
    55275534
     
    56085615        dst_exists = vfs_object_exist(conn, newname, &sbuf1);
    56095616
    5610         if(!replace_if_exists && dst_exists) {
     5617        if(check_dest_exist && !replace_if_exists && dst_exists) {
    56115618                DEBUG(3,("rename_internals_fsp: dest exists doing rename %s -> %s\n",
    56125619                        fsp->fsp_name,newname));
Note: See TracChangeset for help on using the changeset viewer.