don't parse garbage in phase2 of dfrn_deliver either

2022.09-rc
Friendika 2011-02-03 04:19:05 -08:00
rodzic a4cbdc2414
commit 01cd7cc9f2
1 zmienionych plików z 7 dodań i 0 usunięć

Wyświetl plik

@ -894,6 +894,13 @@ function dfrn_deliver($owner,$contact,$atom, $dissolve = false) {
if((! $curl_stat) || (! strlen($xml)))
return(-1); // timed out
if(strpos($xml,'<?xml') === false) {
logger('dfrn_deliver: phase 2: no valid XML returned');
logger('dfrn_deliver: phase 2: returned XML: ' . $xml, LOGGER_DATA);
return 3;
}
$res = simplexml_load_string($xml);
return $res->status;