blueloveTH 1 год назад
Родитель
Сommit
31fa85f22e
2 измененных файлов с 3 добавлено и 3 удалено
  1. 2 2
      include/pocketpy/pocketpy.h
  2. 1 1
      src/public/stackops.c

+ 2 - 2
include/pocketpy/pocketpy.h

@@ -105,8 +105,8 @@ int py_getattr(const py_Ref self, py_Name name, py_Ref out);
 /// Sets the attribute of the object.
 /// Sets the attribute of the object.
 int py_setattr(py_Ref self, py_Name name, const py_Ref val);
 int py_setattr(py_Ref self, py_Name name, const py_Ref val);
 
 
-/// Copies src's value to dst, equivalent to `*dst = *src`.
-void py_assign(const py_Ref src, py_Ref dst);
+/// Equivalent to `*dst = *src`.
+void py_assign(py_Ref dst, const py_Ref src);
 
 
 /************* Stack Operations *************/
 /************* Stack Operations *************/
 py_Ref py_gettop();
 py_Ref py_gettop();

+ 1 - 1
src/public/stackops.c

@@ -27,7 +27,7 @@ void py_setslot(py_Ref self, int i, const py_Ref val){
     PyObject__slots(self->_obj)[i] = *val;
     PyObject__slots(self->_obj)[i] = *val;
 }
 }
 
 
-void py_assign(const py_Ref src, py_Ref dst){
+void py_assign(py_Ref dst, const py_Ref src){
     *dst = *src;
     *dst = *src;
 }
 }