From 9ef36c633e1b3aa06a543a5aac1689c55655ada7 Mon Sep 17 00:00:00 2001 From: Oscar Franco Date: Mon, 11 Mar 2024 21:41:53 +0100 Subject: [PATCH] Check for nullptr instead of NULL on preparedstatementhostobject --- cpp/PreparedStatementHostObject.cpp | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/cpp/PreparedStatementHostObject.cpp b/cpp/PreparedStatementHostObject.cpp index 65d95e45..5a449eb4 100644 --- a/cpp/PreparedStatementHostObject.cpp +++ b/cpp/PreparedStatementHostObject.cpp @@ -1,10 +1,3 @@ -// -// PreparedStatementHostObject.cpp -// op-sqlite -// -// Created by Oscar Franco on 5/12/23. -// - #include "PreparedStatementHostObject.h" #include "bridge.h" #include "macros.h" @@ -31,7 +24,7 @@ jsi::Value PreparedStatementHostObject::get(jsi::Runtime &rt, if (name == "bind") { return HOSTFN("bind", 1) { - if (_statement == NULL) { + if (_statement == nullptr) { throw std::runtime_error("statement has been freed"); } @@ -46,7 +39,7 @@ jsi::Value PreparedStatementHostObject::get(jsi::Runtime &rt, if (name == "execute") { return HOSTFN("execute", 1) { - if (_statement == NULL) { + if (_statement == nullptr) { throw std::runtime_error("statement has been freed"); } std::vector results; @@ -69,9 +62,9 @@ jsi::Value PreparedStatementHostObject::get(jsi::Runtime &rt, } PreparedStatementHostObject::~PreparedStatementHostObject() { - if (_statement != NULL) { + if (_statement != nullptr) { sqlite3_finalize(_statement); - _statement = NULL; + _statement = nullptr; } }