mirror of
https://github.com/XaverKlemenschits/jupyter-c-kernel.git
synced 2025-04-14 10:26:09 +00:00
Fixed crash when magic line is empty. (#4)
This commit is contained in:
parent
66cbe9b2ca
commit
ddce20b4ca
@ -180,7 +180,12 @@ class CKernel(Kernel):
|
||||
|
||||
for line in code.splitlines():
|
||||
if line.startswith('//%'):
|
||||
key, value = line[3:].split(":", 2)
|
||||
magicSplit = line[3:].split(":", 2)
|
||||
if(len(magicSplit) < 2):
|
||||
self._write_to_stderr("[C kernel] Magic line starting with '//%' is missing a semicolon, ignoring.")
|
||||
continue
|
||||
|
||||
key, value = magicSplit
|
||||
key = key.strip().lower()
|
||||
|
||||
if key in ['ldflags', 'cflags']:
|
||||
|
Loading…
x
Reference in New Issue
Block a user