summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArmin Ronacher <armin.ronacher@active-4.com>2016-04-22 20:01:28 +0200
committerArmin Ronacher <armin.ronacher@active-4.com>2016-04-22 23:47:15 +0200
commit84e1559c6b3d665e40fbffd04782c7b20538bfe2 (patch)
treef7a3b8edf2f45199f2f2e5d1b7f2e3bc5bd25260
parent4e376bdc6fe829c264d0ae69d7de00497ffe1e1f (diff)
downloadraven-84e1559c6b3d665e40fbffd04782c7b20538bfe2.tar.gz
Compile with trailing newline which might fix some syntax errors
-rw-r--r--raven/breadcrumbs.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/raven/breadcrumbs.py b/raven/breadcrumbs.py
index c8b1331..f79ab75 100644
--- a/raven/breadcrumbs.py
+++ b/raven/breadcrumbs.py
@@ -98,13 +98,13 @@ def _wrap_logging_method(meth, level=None):
# code location lines up again in case someone runs inspect.getsource
# on the function.
ns = {}
- eval(compile('''%(offset)sif 1:
+ eval(compile(('''%(offset)sif 1:
def factory(original, record_crumb):
def %(name)s(self, %(args)s, *args, **kwargs):
record_crumb(self, %(fwd)s, *args, **kwargs)
return original(self, %(args)s, *args, **kwargs)
return %(name)s
- ''' % {
+ ''' + '\n') % {
'offset': '\n' * (code.co_firstlineno - 3),
'name': func.__name__,
'args': ', '.join(args),