-/* helper / special functions */
-
-#ifdef PTHREADS
-void *write_save_file(void *ptr) {
-
- int fd;
- char dir[128];
- t_moldyn *moldyn;
-
- moldyn=ptr;
-
- snprintf(dir,128,"%s/s-%08.f.save",moldyn->vlsdir,moldyn->time);
- fd=open(dir,O_WRONLY|O_TRUNC|O_CREAT,S_IRUSR|S_IWUSR);
- if(fd<0) perror("[moldyn] save fd open");
- else {
- write(fd,moldyn,sizeof(t_moldyn));
- write(fd,moldyn->atom,moldyn->count*sizeof(t_atom));
- }
-
- close(fd);
-
- pthread_exit(NULL);
-
- return 0;
-}
-#endif
-