diff --git a/slides/opaque.md b/slides/opaque.md index d6f4f8d7970b86b97ca3595e8dabcc25f41e793a..a53b715da83fc4c942de2d6520869eb1342e7692 100644 --- a/slides/opaque.md +++ b/slides/opaque.md @@ -10,7 +10,7 @@ patat: # Types composés -* Jusqu'ici les struct sont dans les `.h` et sont *transparents* +* Jusqu'ici les `struct` sont dans les `.h` et sont *transparents* ```C // table.h @@ -81,6 +81,7 @@ tab.data[9] = 10; } struct table *create() { struct table *t = malloc(sizeof(*t)); + return t; } void init(struct table **t) { *t = malloc(sizeof(**t));