From 38f5e849c0096eab72b9c7b2133e17e3e2445a37 Mon Sep 17 00:00:00 2001 From: Jeremy <Jeremy@409.no-reply.drupal.org> Date: Sat, 17 Jan 2015 08:58:16 +0100 Subject: [PATCH] Issue #2405133 by func0der, Jeremy: Undefined function format_size() --- dmemcache.inc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dmemcache.inc b/dmemcache.inc index feb33bc..b19c9c2 100644 --- a/dmemcache.inc +++ b/dmemcache.inc @@ -184,7 +184,13 @@ function _dmemcache_set_pieces($key, $value, $exp = 0, $bin = 'cache', $mc = NUL } if (variable_get('memcache_log_data_pieces', 2) && $piece_count >= variable_get('memcache_log_data_pieces', 2)) { - register_shutdown_function('watchdog', 'memcache', 'Spent !time ms splitting !bytes object into !pieces pieces, cid = !key', array('!time' => timer_read('memcache_split_data'), '!bytes' => format_size(strlen($data)), '!pieces' => $piece_count, '!key' => dmemcache_key($key, $bin)), WATCHDOG_WARNING); + if (function_exists('format_size')) { + $data_size = format_size(strlen($data)); + } + else { + $data_size = number_format(strlen($data)) . ' byte'; + } + register_shutdown_function('watchdog', 'memcache', 'Spent !time ms splitting !bytes object into !pieces pieces, cid = !key', array('!time' => timer_read('memcache_split_data'), '!bytes' => $data_size, '!pieces' => $piece_count, '!key' => dmemcache_key($key, $bin)), WATCHDOG_WARNING); } $recursion--; -- GitLab