• unknown's avatar
    Copied patch for BUG#15588 (BUG#16621) from 5.0 into 5.1-release. · 733b1c40
    unknown authored
    
    sql/field.cc:
      Use memmove() instead of memcpy() -- after implementation of WL#2984
      (Make stored routine variables work according to the standard) it is
      possible to store in the field the value from this field. For instance,
      this can happen for the following statement:
        SET sp_var = SUBSTR(sp_var, 1, 3);
    sql/sp_head.cc:
      Work correctly with String:
      - String length has to be be reset before use;
      - qs_append() does not allocate memory, so the memory should
        be reserved beforehand.
    733b1c40
sp_head.cc 85.2 KB