diff --git a/extra/mysqludfsys/lib_mysqludf_sys/install.sh b/extra/mysqludfsys/lib_mysqludf_sys/install.sh index 401bd68d6..963811b6c 100755 --- a/extra/mysqludfsys/lib_mysqludf_sys/install.sh +++ b/extra/mysqludfsys/lib_mysqludf_sys/install.sh @@ -1,4 +1,23 @@ #!/bin/bash +# lib_mysqludf_sys - a library with miscellaneous (operating) system level functions +# Copyright (C) 2007 Roland Bouman +# Copyright (C) 2008-2009 Roland Bouman and Bernardo Damele A. G. +# web: http://www.mysqludf.org/ +# email: mysqludfs@gmail.com, bernardo.damele@gmail.com +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA echo "Compiling the MySQL UDF" make @@ -12,10 +31,9 @@ else echo "MySQL UDF compiled successfully" fi -echo -e "\nPlease provide your MySQL root password and press RETURN: \c" -read PASSWORD +echo -e "\nPlease provide your MySQL root password" -mysql -u root --password=$PASSWORD mysql < lib_mysqludf_sys.sql +mysql -u root -p mysql < lib_mysqludf_sys.sql if test $? -ne 0; then echo "ERROR: unable to install the UDF" diff --git a/extra/mysqludfsys/lib_mysqludf_sys/lib_mysqludf_sys.c b/extra/mysqludfsys/lib_mysqludf_sys/lib_mysqludf_sys.c index 8d1adfd1c..f35247342 100644 --- a/extra/mysqludfsys/lib_mysqludf_sys/lib_mysqludf_sys.c +++ b/extra/mysqludfsys/lib_mysqludf_sys/lib_mysqludf_sys.c @@ -415,11 +415,11 @@ char* sys_eval( if (!(*result) || result == NULL) { *is_null = 1; } else { - result[outlen] = 0x00; - *length = strlen(result); + result[outlen] = 0x00; + *length = strlen(result); } - return result; + return result; }