Commit ed9ecb06 authored by unknown's avatar unknown

Merge mysql.com:/home/jimw/my/mysql-4.1-12757

into  mysql.com:/home/jimw/my/mysql-4.1-clean

parents e6ac9175 6c555e7d
...@@ -472,11 +472,11 @@ String *Item_func_des_decrypt::val_str(String *str) ...@@ -472,11 +472,11 @@ String *Item_func_des_decrypt::val_str(String *str)
struct st_des_keyblock keyblock; struct st_des_keyblock keyblock;
struct st_des_keyschedule keyschedule; struct st_des_keyschedule keyschedule;
String *res= args[0]->val_str(str); String *res= args[0]->val_str(str);
uint length=res->length(),tail; uint length,tail;
if ((null_value=args[0]->null_value)) if ((null_value= args[0]->null_value))
return 0; return 0;
length=res->length(); length= res->length();
if (length < 9 || (length % 8) != 1 || !((*res)[0] & 128)) if (length < 9 || (length % 8) != 1 || !((*res)[0] & 128))
return res; // Skip decryption if not encrypted return res; // Skip decryption if not encrypted
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment