Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/neutrinolabs/libpainter.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/painter.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/painter.c b/src/painter.c
index e76202f..160ba04 100644
--- a/src/painter.c
+++ b/src/painter.c
@@ -33,12 +33,12 @@ painter_create(void **handle)
{
return PT_ERROR_PARAM;
}
- *handle = malloc(sizeof(struct painter));
+
+ *handle = calloc(1, sizeof(struct painter));
if (*handle == NULL)
{
return PT_ERROR_OUT_OF_MEM;
}
- memset(*handle, 0, sizeof(struct painter));
pt = (struct painter *) *handle;
pt->rop = PT_ROP_S;