diff options
-rwxr-xr-x | lib/impure/dialogs.nim | 1 | ||||
-rwxr-xr-x | rod/semfold.nim | 3 |
2 files changed, 3 insertions, 1 deletions
diff --git a/lib/impure/dialogs.nim b/lib/impure/dialogs.nim index 86c81a84e..630a0f075 100755 --- a/lib/impure/dialogs.nim +++ b/lib/impure/dialogs.nim @@ -79,6 +79,7 @@ proc ChooseFileToOpen*(window: PWindow, root: string = ""): string = else: result = "" else: + assert file_chooser_dialog_new != nil var chooser = file_chooser_dialog_new("Open File", window, FILE_CHOOSER_ACTION_OPEN, STOCK_CANCEL, RESPONSE_CANCEL, diff --git a/rod/semfold.nim b/rod/semfold.nim index 95710af75..18975a604 100755 --- a/rod/semfold.nim +++ b/rod/semfold.nim @@ -195,7 +195,8 @@ proc evalOp(m: TMagic, n, a, b, c: PNode): PNode = result = copyTree(a) result.typ = n.typ of mNewString, mExit, mInc, ast.mDec, mEcho, mAssert, mSwap, mAppendStrCh, - mAppendStrStr, mAppendSeqElem, mSetLengthStr, mSetLengthSeq, mNLen..mNError: + mAppendStrStr, mAppendSeqElem, mSetLengthStr, mSetLengthSeq, + mNLen..mNError, mEqRef: nil else: InternalError(a.info, "evalOp(" & $m & ')') |