diff options
Diffstat (limited to 'linker/linker.cpp')
-rw-r--r-- | linker/linker.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/linker/linker.cpp b/linker/linker.cpp index 58a52d05b..a843b7b7f 100644 --- a/linker/linker.cpp +++ b/linker/linker.cpp @@ -286,8 +286,7 @@ soinfo* soinfo_alloc(android_namespace_t* ns, const char* name, struct stat* file_stat, off64_t file_offset, uint32_t rtld_flags) { if (strlen(name) >= PATH_MAX) { - DL_ERR("library name \"%s\" too long", name); - return nullptr; + async_safe_fatal("library name \"%s\" too long", name); } TRACE("name %s: allocating soinfo for ns=%p", name, ns); |