mirror of https://github.com/ARMmbed/mbed-os.git
parent
c2642a1c9a
commit
fc97d77b0d
|
|
@ -5,9 +5,9 @@ from __future__ import print_function, division, absolute_import
|
||||||
|
|
||||||
from abc import abstractmethod, ABCMeta
|
from abc import abstractmethod, ABCMeta
|
||||||
from sys import stdout, exit, argv
|
from sys import stdout, exit, argv
|
||||||
from os import sep, rename
|
from os import sep, rename, remove
|
||||||
from os.path import (basename, dirname, join, relpath, abspath, commonprefix,
|
from os.path import (basename, dirname, join, relpath, abspath, commonprefix,
|
||||||
splitext)
|
splitext, exists)
|
||||||
import re
|
import re
|
||||||
import csv
|
import csv
|
||||||
import json
|
import json
|
||||||
|
|
@ -824,7 +824,10 @@ class MemapParser(object):
|
||||||
except IOError:
|
except IOError:
|
||||||
self.old_modules = None
|
self.old_modules = None
|
||||||
if not COMPARE_FIXED:
|
if not COMPARE_FIXED:
|
||||||
rename(mapfile, "%s.old" % mapfile)
|
old_mapfile = "%s.old" % mapfile
|
||||||
|
if exists(old_mapfile):
|
||||||
|
remove(old_mapfile)
|
||||||
|
rename(mapfile, old_mapfile)
|
||||||
return True
|
return True
|
||||||
|
|
||||||
except IOError as error:
|
except IOError as error:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue