﻿id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc
7133,maybe_serialize does not match with maybe_unserialize,hakre,westi,"maybe_serialize is used in conjunction with maybe_unserialize. from a logical point of view, data passed through both functions should be returned unchanged:

{{{
<?php
$data_original = ' original ';
$data = maybe_serialize($data_original);
$data = maybe_unserialize($data);

printf('Original:""%s"" Processed:""%s""', $data_original, $data);
?>
}}}

the output is:
Original:"" original "" Processed:""original""

this example shows that data has been unecessarily manipulated.

when you look into the code you can see that maybe_serialize() trims the $data. this is of no use.

 # to trim a string use trim() php function
 # serialization is about arrays and objects, not strings

",defect (bug),closed,high,2.6,General,,normal,fixed,,
