Akopia Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

RE: [mv] Bug in minivend.PL



******    message to minivend-users from "Cameron B. Prince" <cbp@InternetExpertsLLC.com>     ******

Which version is the applicable for?

-----Original Message-----
From: owner-minivend-users@minivend.com
[mailto:owner-minivend-users@minivend.com]On Behalf Of Stefan Hornburg
Sent: Sunday, July 30, 2000 7:46 AM
To: minivend-users@minivend.com
Subject: [mv] Bug in minivend.PL

******    message to minivend-users from Stefan Hornburg <racke@linuxia.de>
******


Hello, MV community !

I probably spotted a bug in minivend.PL. Without the following patch
the error message will never reached, because $data{$prikey} is
a reference to an array, which evaluates true even if the array
is empty.

Ciao
        Racke

diff -u -c -r1.7 minivend.PL
*** minivend.PL 2000/07/24 07:59:39     1.7
--- minivend.PL 2000/07/30 12:58:32
***************
*** 444,450 ****
                @{$data{$key}} = split /\0/, $value;
        }

!       unless ($data{$prikey}) {
                logError("No key '%s' found for function='%s' table='%s'
key='%s'",
                                $prikey, $function,
                                 $CGI::values{mv_data_table},
--- 444,450 ----
                @{$data{$key}} = split /\0/, $value;
        }

!       unless (@{$data{$prikey}}) {
                logError("No key '%s' found for function='%s' table='%s'
key='%s'",
                                $prikey, $function,
                                 $CGI::values{mv_data_table},

--
LinuXia Systems && Cobolt NetServices, eCommerce and more
Shop- und Datenbanklösungen mit MiniVend, Firewalls auf Debian-Basis
http://www.linuxia.de - http://www.cobolt.net
--> Coding from hell and back <---
-
To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to
Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list

-
To unsubscribe from the list, DO NOT REPLY to this message.  Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list


Search for: Match: Format: Sort by: