summaryrefslogtreecommitdiff
path: root/includes/session.inc
diff options
context:
space:
mode:
Diffstat (limited to 'includes/session.inc')
-rw-r--r--includes/session.inc8
1 files changed, 1 insertions, 7 deletions
diff --git a/includes/session.inc b/includes/session.inc
index f2eb64975..71dc64806 100644
--- a/includes/session.inc
+++ b/includes/session.inc
@@ -25,13 +25,7 @@ function sess_read($key) {
}
$user = db_fetch_object($result);
- if ($user->data && $data = unserialize($user->data)) {
- foreach ($data as $key => $value) {
- if (!isset($user->$key)) {
- $user->$key = $value;
- }
- }
- }
+ $user = drupal_unpack($user);
return !empty($user->session) ? $user->session : '';
}