summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rwxr-xr-xbin/find-duplicated-sids.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/bin/find-duplicated-sids.py b/bin/find-duplicated-sids.py
index ccd7a630f0f2..8f5e4ff9246f 100755
--- a/bin/find-duplicated-sids.py
+++ b/bin/find-duplicated-sids.py
@@ -60,7 +60,11 @@ with a.stdout as txt:
if (sidTextValue.find("\"") != -1): continue
# ignore the multiline macros
if (sidTextValue.find("\\") != -1): continue
- sidNameToValue[sidName] = sidTextValue
+ # check for redefinitions
+ if sidName[0:4] == "SID_" and sidNameToValue.has_key(sidName):
+ print "Redefinition:\n\t", sidNameToOriginalLine[sidName], "\n\t" , originalLine
+ else:
+ sidNameToValue[sidName] = sidTextValue
sidNameToOriginalLine[sidName] = originalLine
# decode the constants into their numeric values recursively