Update doc/std/image-decoders.md
diff --git a/doc/std/image-decoders.md b/doc/std/image-decoders.md
index da01ef4..41adfbe 100644
--- a/doc/std/image-decoders.md
+++ b/doc/std/image-decoders.md
@@ -21,7 +21,7 @@
wuffs_gif__decoder* dec = etc;
wuffs_base__image_config ic;
-const char* status = wuffs_gif__decoder__decode_image_config(dec, &ic, &src);
+wuffs_base__status status = wuffs_gif__decoder__decode_image_config(dec, &ic, &src);
// Error checking (inspecting the status variable) is not shown, for brevity.
// See the example programs, listed below, for how to handle errors.
@@ -31,7 +31,7 @@
while (true) {
wuffs_base__frame_config fc;
status = wuffs_gif__decoder__decode_frame_config(dec, &fc, &src);
- if (status == wuffs_base__note__end_of_data) {
+ if (status.repr == wuffs_base__note__end_of_data) {
break;
}
// Ditto re error checking.
@@ -113,12 +113,18 @@
## Implementations
+- [std/bmp](/std/bmp)
- [std/gif](/std/gif)
+- [std/nie](/std/nie)
+- [std/png](/std/png)
+- [std/wbmp](/std/wbmp)
## Examples
+- [example/convert-to-nia](/example/convert-to-nia)
- [example/gifplayer](/example/gifplayer)
+- [example/imageviewer](/example/imageviewer)
Examples in other repositories: