Commit 6c555e7d authored by unknown's avatar unknown
Browse files

Fix crash in DES_DECRYPT(NULL). (Bug #12757)


sql/item_strfunc.cc:
  Don't call res->length() when res may be NULL because args[0] is a NULL.
parent fc5aff71
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -472,7 +472,7 @@ String *Item_func_des_decrypt::val_str(String *str)
  struct st_des_keyblock keyblock;
  struct st_des_keyschedule keyschedule;
  String *res= args[0]->val_str(str);
  uint length=res->length(),tail;
  uint length,tail;

  if ((null_value= args[0]->null_value))
    return 0;