diff --git a/ChangeLog b/ChangeLog index ae938627f..4e5712c82 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,6 @@ +2008-01-18 Jim Sack + * src/GrampsDb/_WriteGedcom.py : #1621 use os.path.samefile in write_photo + 2008-01-17 Benny Malengier * src/DataViews/_RelationView.py: isue #1605, not twice in same family @@ -12,7 +15,7 @@ include sources (when available) for media objects 2008-01-04 Jerome Rapinat - * src/DateHandler/_Date_fr.py : typo + * src/DateHandler/_Date_fr.py : typo 2008-01-03 Benny Malengier * data/gramps.desktop.in: list more mime types, item 851 diff --git a/src/GrampsDb/_WriteGedcom.py b/src/GrampsDb/_WriteGedcom.py index 6222e6d14..f4fc5f596 100644 --- a/src/GrampsDb/_WriteGedcom.py +++ b/src/GrampsDb/_WriteGedcom.py @@ -1449,7 +1449,7 @@ class GedcomWriter(UpdateCallback): return basename = os.path.basename(path) dest = os.path.join (imgdir, basename) - if dest != path: + if not os.path.samefile(dest,path): try: shutil.copyfile(path, dest) shutil.copystat(path, dest)