From 667c9c08939da6fd9191296adcb1486d6a4ddc70 Mon Sep 17 00:00:00 2001 From: Manuel Nazar Anchorena Date: Fri, 5 Dec 2003 18:06:33 +0000 Subject: [PATCH] Se corrige un bug. --- lib/MECON/HTML/TablaDB.php | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/lib/MECON/HTML/TablaDB.php b/lib/MECON/HTML/TablaDB.php index c91c82f..84022f1 100644 --- a/lib/MECON/HTML/TablaDB.php +++ b/lib/MECON/HTML/TablaDB.php @@ -483,14 +483,15 @@ class MECON_HTML_TablaDB extends MECON_HTML_Tabla { } // Si usa callback, cambio el campo por el resultado del // llamado a su callback. - if (isset($callback) and function_exists($callback)) { - $campo = $callback($campo); - } - else { - //Si no existe la funcion de callback usa el callback como - //formato y los campos como argumentos para el sprintf - array_unshift($campo, $callback); - $campo = call_user_func_array('sprintf', $campo); + if (isset($callback)) { + if(function_exists($callback)) { + $campo = $callback($campo); + } else { + //Si no existe la funcion de callback usa el callback como + //formato y los campos como argumentos para el sprintf + array_unshift($campo, $callback); + $campo = call_user_func_array('sprintf', $campo); + } } // Agrego argumento procesado a la lista de argumentos. $args[] = $campo; -- 2.43.0