git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@3568
7612ce4b-ef26-0410-bec9-
ea0150e637f0
}
/* This function trys to locate the entity_id of a specific mime element */
}
/* This function trys to locate the entity_id of a specific mime element */
function find_ent_id($id, $message) {
function find_ent_id($id, $message) {
- $ret = '';
- for ($i = 0; $ret == '' && $i < count($message->entities); $i++) {
- if ($message->entities[$i]->header->type0 != 'multipart') {
+ for ($i = 0, $ret = ''; $ret == '' && $i < count($message->entities); $i++) {
+ if ($message->entities[$i]->header->type0 == 'multipart') {
$ret = find_ent_id($id, $message->entities[$i]);
} else {
if (strcasecmp($message->entities[$i]->header->id, $id) == 0) {
if (sq_check_save_extension($message->entities[$i])) {
$ret = find_ent_id($id, $message->entities[$i]);
} else {
if (strcasecmp($message->entities[$i]->header->id, $id) == 0) {
if (sq_check_save_extension($message->entities[$i])) {
- $ret = $message->entities[$i]->entity_id;
- }
+ return $message->entities[$i]->entity_id;
+ }