blueloveTH пре 2 година
родитељ
комит
72491056b9
1 измењених фајлова са 3 додато и 6 уклоњено
  1. 3 6
      include/pocketpy/obj.h

+ 3 - 6
include/pocketpy/obj.h

@@ -228,9 +228,8 @@ __T py_cast(VM* vm, PyObject* obj) {
     }else if constexpr(is_py_class<T>::value){
         T::_check_type(vm, obj);
         return PK_OBJ_GET(T, obj);
-    }else {
-        return Discarded();
     }
+    return Discarded();
 }
 
 template<typename __T>
@@ -242,9 +241,8 @@ __T _py_cast(VM* vm, PyObject* obj) {
         return to_void_p<__T>(vm, obj);
     }else if constexpr(is_py_class<T>::value){
         return PK_OBJ_GET(T, obj);
-    }else {
-        return Discarded();
     }
+    return Discarded();
 }
 
 #define VAR(x) py_var(vm, x)
@@ -270,9 +268,8 @@ inline bool try_cast_int(PyObject* obj, i64* val) noexcept {
     }else if(is_heap_int(obj)){
         *val = PK_OBJ_GET(i64, obj);
         return true;
-    }else{
-        return false;
     }
+    return false;
 }
 
 template<>