From b2df3ce32b521e325865309dc8c2bdf04b6e8bd5 Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville <rodolphe@quiedeville.org> Date: Mon, 4 Dec 2006 18:31:18 +0000 Subject: [PATCH] Bugfix sur remove_last --- htdocs/menu.class.php | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/htdocs/menu.class.php b/htdocs/menu.class.php index 52e3a51a9f1..1ae7926e1fd 100644 --- a/htdocs/menu.class.php +++ b/htdocs/menu.class.php @@ -1,5 +1,5 @@ <?php -/* Copyright (C) 2002 Rodolphe Quiedeville <rodolphe@quiedeville.org> +/* Copyright (C) 2002-2006 Rodolphe Quiedeville <rodolphe@quiedeville.org> * Copyright (C) 2005 Laurent Destailleur <eldy@users.sourceforge.net> * * This program is free software; you can redistribute it and/or modify @@ -21,28 +21,27 @@ */ /** - \file htdocs/menu.class.php - \brief Fichier de la classe de gestion du menu gauche - \version $Revision$ + \file htdocs/menu.class.php + \brief Fichier de la classe de gestion du menu gauche + \version $Revision$ */ /** - \class Menu - \brief Classe de gestion du menu gauche + \class Menu + \brief Classe de gestion du menu gauche */ class Menu { var $liste; - /** * \brief Constructeur classe menu */ function Menu() { - $this->liste = array(); + $this->liste = array(); } /** @@ -75,8 +74,9 @@ class Menu { * \brief Supprime la derniere entree de menu */ function remove_last() - { - array_pop($this->liste); + { + if (sizeof($this->liste) > 1) + array_pop($this->liste); } /** -- GitLab