~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to storage/archive/azio.cc

  • Committer: Brian Aker
  • Date: 2008-12-09 17:33:02 UTC
  • mfrom: (656.1.54 devel)
  • Revision ID: brian@tangent.org-20081209173302-aptngvc7efxnatnt
Merge from Monty.

Show diffs side-by-side

added added

removed removed

Lines of Context:
249
249
    s->start = AZHEADER_SIZE + AZMETA_BUFFER_SIZE;
250
250
    if(write_header(s))
251
251
      return Z_NULL;
252
 
    s->pos= (size_t)my_seek(s->file, 0, MY_SEEK_END, MYF(0));
 
252
    s->pos= (size_t)lseek(s->file, 0, SEEK_END);
253
253
  }
254
254
  else if (s->mode == 'w')
255
255
  {
258
258
    if(pread(s->file, buffer, read_size, 0) < read_size)
259
259
      return Z_NULL;
260
260
    read_header(s, buffer);
261
 
    s->pos= (size_t)my_seek(s->file, 0, MY_SEEK_END, MYF(0));
 
261
    s->pos= (size_t)lseek(s->file, 0, SEEK_END);
262
262
  }
263
263
  else
264
264
  {
695
695
  else
696
696
    s->dirty= AZ_STATE_SAVED; /* Mark it clean, we should be good now */
697
697
 
698
 
  afterwrite_pos= (size_t)my_tell(s->file);
 
698
  afterwrite_pos= (size_t)lseek(s->file, 0, SEEK_CUR);
699
699
  if(write_header(s))
700
700
    return Z_ERRNO;
701
701
 
974
974
    return 1;
975
975
 
976
976
  write_header(s);
977
 
  s->pos= (size_t)my_seek(s->file, 0, MY_SEEK_END, MYF(0));
 
977
  s->pos= (size_t)lseek(s->file, 0, SEEK_END);
978
978
 
979
979
  return 0;
980
980
}
1011
1011
    return r;
1012
1012
 
1013
1013
  write_header(s);
1014
 
  s->pos= (size_t)my_seek(s->file, 0, MY_SEEK_END, MYF(0));
 
1014
  s->pos= (size_t)lseek(s->file, 0, SEEK_END);
1015
1015
 
1016
1016
  return 0;
1017
1017
}