| 625 | } |
| 626 | |
| 627 | void updateModuleCache() |
| 628 | { |
| 629 | if (!s_data || !s_data->out.canWrite() || !s_data->moduleCacheDirty) { |
| 630 | return; |
| 631 | } |
| 632 | debugLog<MinimalOutput>("%s", "updateModuleCache()"); |
| 633 | if (!s_data->out.write("m 1 -\n")) { |
| 634 | return; |
| 635 | } |
| 636 | dl_iterate_phdr(&dl_iterate_phdr_callback, this); |
| 637 | s_data->moduleCacheDirty = false; |
| 638 | } |
| 639 | |
| 640 | void writeError() |
| 641 | { |