From: Moritz Bunkus Date: Mon, 9 Nov 2009 13:40:19 +0000 (+0100) Subject: Funktionslokale Variablen nicht als global deklarieren. X-Git-Tag: release-2.6.1beta1~107 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/kivitendo-erp.git/commitdiff_plain/03ca3d74f96bf05a9c632b3e0f9538785d8a0fc6?hp=03ca3d74f96bf05a9c632b3e0f9538785d8a0fc6 Funktionslokale Variablen nicht als global deklarieren. Fix für Bugs 1251 und 1253. Hintergrund: Die DB-Upgradescripte werden mittels eval im Kontext einer Unterfunktion aufgerufen. Die Variablen, die fälschlicherweise innerhalb der Upgradescripte mit "our" als global deklariert wurden, sind aber innerhalb der Unterfunktion, aus der sie ge-eval-t werden, nur mit "my" deklariert worden. Falls das nun einige der automatischen Tests fehlschlagen lassen sollte, dann müsste sich das Sven bitte nochmal ansehen. ---