~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to mysys/my_symlink.c

  • Committer: Monty Taylor
  • Date: 2008-07-28 02:47:38 UTC
  • mto: (212.5.1 codestyle)
  • mto: This revision was merged to the branch mainline in revision 219.
  • Revision ID: monty@inaugust.com-20080728024738-366ikqnoqv7d8g6l
Fixed the includes in places to make the myisam header file move work.

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
 
16
16
#include "mysys_priv.h"
17
17
#include "mysys_err.h"
18
 
#include <mystrings/m_string.h>
 
18
#include <m_string.h>
19
19
#include <errno.h>
20
20
#ifdef HAVE_REALPATH
21
21
#include <sys/param.h>
35
35
int my_readlink(char *to, const char *filename, myf MyFlags)
36
36
{
37
37
#ifndef HAVE_READLINK
38
 
  my_stpcpy(to,filename);
 
38
  strmov(to,filename);
39
39
  return 1;
40
40
#else
41
41
  int result=0;
47
47
    if ((my_errno=errno) == EINVAL)
48
48
    {
49
49
      result= 1;
50
 
      my_stpcpy(to,filename);
 
50
      strmov(to,filename);
51
51
    }
52
52
    else
53
53
    {
130
130
      my_errno=errno;
131
131
      if (MyFlags & MY_WME)
132
132
        my_error(EE_REALPATH, MYF(0), filename, my_errno);
133
 
      my_load_path(to, filename, NULL);
 
133
      my_load_path(to, filename, NullS);
134
134
      result= -1;
135
135
    }
136
136
  }
137
137
  return(result);
138
138
#else
139
 
  my_load_path(to, filename, NULL);
 
139
  my_load_path(to, filename, NullS);
140
140
  return 0;
141
141
#endif
142
142
}