Don't use is operatory to compare Python strings

`is` checks identity. `==` checks value. I can't think of a reason why
we would want the former in these scenarios.

More info:

* http://stackoverflow.com/a/1504742
* https://docs.python.org/2/reference/expressions.html#is
This commit is contained in:
Corey Farwell 2015-08-22 10:22:47 -04:00
parent 3a48e04caf
commit 5bf262770f
2 changed files with 3 additions and 3 deletions

View file

@ -1583,7 +1583,7 @@ class CGIndenter(CGThing):
def define(self):
defn = self.child.define()
if defn is not "":
if defn != "":
return re.sub(lineStartDetector, self.indent, defn)
else:
return defn
@ -3641,7 +3641,7 @@ class ClassMethod(ClassItem):
'override': ' MOZ_OVERRIDE' if self.override else '',
'args': args,
'body': body,
'visibility': self.visibility + ' ' if self.visibility is not 'priv' else ''
'visibility': self.visibility + ' ' if self.visibility != 'priv' else ''
})
def define(self, cgClass):