summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--system/libraries/Cache/drivers/Cache_apcu.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/system/libraries/Cache/drivers/Cache_apcu.php b/system/libraries/Cache/drivers/Cache_apcu.php
index 56e553395..9b7fe877c 100644
--- a/system/libraries/Cache/drivers/Cache_apcu.php
+++ b/system/libraries/Cache/drivers/Cache_apcu.php
@@ -82,7 +82,7 @@ class CI_Cache_apcu extends CI_Driver {
if ($success === TRUE)
{
return is_array($data)
- ? unserialize($data[0])
+ ? $data[0]
: $data;
}
@@ -106,7 +106,7 @@ class CI_Cache_apcu extends CI_Driver {
return apcu_store(
$id,
- ($raw === TRUE ? $data : array(serialize($data), time(), $ttl)),
+ ($raw === TRUE ? $data : array($data, time(), $ttl)),
$ttl
);
}
@@ -199,7 +199,7 @@ class CI_Cache_apcu extends CI_Driver {
return array(
'expire' => $time + $ttl,
'mtime' => $time,
- 'data' => unserialize($data)
+ 'data' => $data
);
}