]> uap-core.de Git - note.git/commitdiff
add resource object ptr to notebook type
authorOlaf Wintermann <olaf.wintermann@gmail.com>
Tue, 20 May 2025 18:26:51 +0000 (20:26 +0200)
committerOlaf Wintermann <olaf.wintermann@gmail.com>
Tue, 20 May 2025 18:26:51 +0000 (20:26 +0200)
application/types.c
application/types.h

index c3f39d95cd545775eab74833506ad48c56b9a4c2..34fcf19ab9f5f4a71078bb9b6fac2b561e3ecd78 100644 (file)
@@ -76,6 +76,7 @@ void register_types() {
     dbuClassAdd(notebook_class, Notebook, repository_id);
     dbuClassAdd(notebook_class, Notebook, type);
     dbuClassAdd(notebook_class, Notebook, position);
+    dbuClassAddObj(notebook_class, "resource_id", offsetof(Notebook, resource), resource_class);
     
     repository_class = dbuRegisterClass(ctx, "repositories", Repository, repository_id);
     dbuClassAdd(repository_class, Repository, name);
index 993dbdfaf022fe830996c73fc16207a05b9b5ff3..c83f6d01bcb99bbeccb6cce8c08869b115365588 100644 (file)
@@ -107,6 +107,8 @@ struct Notebook {
     int64_t    repository_id;
     int        type;
     int        position;
+    
+    Resource   *resource;
 };
 
 struct Note {