patch 8.2.4076: memory leak in autoload import

Problem:    Memory leak in autoload import.
Solution:   Do not overwrite the autoload prefix.
diff --git a/src/vim9script.c b/src/vim9script.c
index 6d02be6..549c20f 100644
--- a/src/vim9script.c
+++ b/src/vim9script.c
@@ -133,7 +133,8 @@
     si->sn_state = SN_STATE_HAD_COMMAND;
 
     // Store the prefix with the script.  It isused to find exported functions.
-    si->sn_autoload_prefix = get_autoload_prefix(si);
+    if (si->sn_autoload_prefix == NULL)
+	si->sn_autoload_prefix = get_autoload_prefix(si);
 
     current_sctx.sc_version = SCRIPT_VERSION_VIM9;
     si->sn_version = SCRIPT_VERSION_VIM9;