Add timestamp offset for block header
[p2pool.git] / litecoin_scrypt / scryptmodule.c
index d4f3df4..e150315 100644 (file)
@@ -4,14 +4,17 @@
 
 static PyObject *scrypt_getpowhash(PyObject *self, PyObject *args)
 {
+    char *output;
+    PyObject *value;
     PyStringObject *input;
     if (!PyArg_ParseTuple(args, "S", &input))
         return NULL;
     Py_INCREF(input);
-    uint8_t *output = PyMem_Malloc(32);
-    scrypt_1024_1_1_256((uint8_t *)PyString_AsString((PyObject*) input), output);
+    output = PyMem_Malloc(32);
+
+    scrypt_1024_1_1_256((char *)PyString_AsString((PyObject*) input), output);
     Py_DECREF(input);
-    PyObject *value = Py_BuildValue("s#", output, 32);
+    value = Py_BuildValue("s#", output, 32);
     PyMem_Free(output);
     return value;
 }
@@ -23,4 +26,4 @@ static PyMethodDef ScryptMethods[] = {
 
 PyMODINIT_FUNC initltc_scrypt(void) {
     (void) Py_InitModule("ltc_scrypt", ScryptMethods);
-}
\ No newline at end of file
+}