Check if target is null in xmlrpc_to_object().

This commit is contained in:
rakshasa
2025-09-19 09:02:29 +02:00
committed by Jari Sundell
parent 658e9f7578
commit 675625255d
2 changed files with 4 additions and 7 deletions
+1 -1
View File
@@ -219,7 +219,7 @@ xmlrpc_to_object(xmlrpc_env* env, xmlrpc_value* value, int call_type, rpc::targe
if (env->fault_occurred)
throw xmlrpc_error_c(env);
if (target->first == XmlRpc::call_download &&
if (target != nullptr && target->first == XmlRpc::call_download &&
(call_type == XmlRpc::call_file || call_type == XmlRpc::call_tracker)) {
// If we have a download target and the call type requires
// another contained type, then we try to use the next