diff --git a/docs/keep_data_small.txt b/docs/keep_data_small.txt index 3ced1a61d..218d4f2ee 100644 --- a/docs/keep_data_small.txt +++ b/docs/keep_data_small.txt @@ -59,7 +59,7 @@ wait Example 1 One example how to reduce global data usage is in -archival/libarchive/decompress_unzip.c: +archival/libarchive/decompress_gunzip.c: /* This is somewhat complex-looking arrangement, but it allows * to place decompressor state either in bss or in @@ -87,7 +87,7 @@ take a look at archival/gzip.c. Here all global data is replaced by single global pointer (ptr_to_globals) to allocated storage. In order to not duplicate ptr_to_globals in every applet, you can -reuse single common one. It is defined in libbb/messages.c +reuse single common one. It is defined in libbb/ptr_to_globals.c as struct globals *const ptr_to_globals, but the struct globals is NOT defined in libbb.h. You first define your own struct: