~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysys/default.cc

MergedĀ fromĀ Toru.

Show diffs side-by-side

added added

removed removed

Lines of Context:
276
276
      return 1;
277
277
    if (insert_dynamic(ctx->args, (unsigned char*) &tmp))
278
278
      return 1;
279
 
    my_stpcpy(tmp, option);
 
279
    strcpy(tmp, option);
280
280
  }
281
281
 
282
282
  return 0;
602
602
  }
603
603
  else
604
604
  {
605
 
    my_stpcpy(name,config_file);
 
605
    strcpy(name,config_file);
606
606
  }
607
607
  fn_format(name,name,"","",4);
608
608
  {
744
744
    for ( ; my_isspace(&my_charset_utf8_general_ci,end[-1]) ; end--) ;
745
745
    if (!value)
746
746
    {
747
 
      strncpy(my_stpcpy(option,"--"),ptr,strlen(ptr)+1);
 
747
      strncpy(strcpy(option,"--")+2,ptr,strlen(ptr)+1);
748
748
      if (opt_handler(handler_ctx, curr_gr, option))
749
749
        goto err;
750
750
    }
767
767
          (value + 1 < value_end ) && /* String is longer than 1 */
768
768
          *value == value_end[-1] ) /* First char is equal to last char */
769
769
      {
770
 
        value++;
771
 
        value_end--;
 
770
        value++;
 
771
        value_end--;
772
772
      }
773
 
      ptr=my_stpncpy(my_stpcpy(option,"--"),ptr,(size_t) (end-ptr));
 
773
      ptr= my_stpncpy(strcpy(option,"--")+2,ptr,(size_t) (end-ptr));
774
774
      *ptr++= '=';
775
775
 
776
776
      for ( ; value != value_end; value++)