aboutsummaryrefslogtreecommitdiff
path: root/canvas.c
diff options
context:
space:
mode:
authorrodri <rgl@antares-labs.eu>2020-06-15 21:14:00 +0000
committerrodri <rgl@antares-labs.eu>2020-06-15 21:14:00 +0000
commit43a13abfc7768b5e559d8ef635a3a0748fe9906f (patch)
tree25ce5cffd6e404b9c2e63c5374565d7efc1b822a /canvas.c
parentf172054652bcdb7a3ef01474e507d75946c63868 (diff)
downloadpuppeteer-43a13abfc7768b5e559d8ef635a3a0748fe9906f.tar.gz
puppeteer-43a13abfc7768b5e559d8ef635a3a0748fe9906f.tar.bz2
puppeteer-43a13abfc7768b5e559d8ef635a3a0748fe9906f.zip
add save rmb menu option.
Diffstat (limited to 'canvas.c')
-rw-r--r--canvas.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/canvas.c b/canvas.c
index 36a0aec..d8077a0 100644
--- a/canvas.c
+++ b/canvas.c
@@ -49,3 +49,14 @@ addlayer(Canvas *c, char *name)
c->curlayer = l;
return l;
}
+
+Layer*
+getlayer(Canvas *c, char *name)
+{
+ Layer *l;
+
+ for(l = c->layers.next; l != &c->layers; l = l->next)
+ if(strcmp(l->name, name) == 0)
+ return l;
+ return nil;
+}