Conforming to pointer declaration style.
@@ -169,7 +169,7 @@ int DLLEXPORT ENepanet(char *f1, char *f2, char *f3, void (*pviewprog)(char *))
ERRCODE(EN_solveQ(_defaultModel));
ERRCODE(EN_report(_defaultModel));
EN_close(_defaultModel);
- EN_free(_defaultModel);
+ EN_free(&_defaultModel);
return (errcode);
}
@@ -469,7 +469,7 @@ int DLLEXPORT EN_alloc(EN_ProjectHandle* ph)
int DLLEXPORT EN_free(EN_ProjectHandle *ph)
{
- EN_Project* p = (EN_Project*)ph;
+ EN_Project *p = (EN_Project*)(*ph);
free(p);
