--- a/parser.c
+++ b/parser.c
@@ -884,7 +884,7 @@
 
 // Report Results 
 
-void WriteResults( char* script, fullPath *sfile,  AlignInfo *g, double ds( int i), int launch)
+void WriteResults( char* script, char *sfile,  AlignInfo *g, double ds( int i), int launch)
 {
     char        *res, **hres, *line;
     int         optHfov;         // Has hfov being optimized?
@@ -1170,7 +1170,7 @@
 // Reads 'adjust' parameters from script 'sfile'
 // return 0 on success/ -1 if failed
 
-int readAdjust( aPrefs *p,  fullPath* sfile, int insert, sPrefs *sP )
+int readAdjust( aPrefs *p,  char* sfile, int insert, sPrefs *sP )
 {
     char*               script;
     // Variables used by parser
@@ -1191,7 +1191,7 @@
 
     
     
-    script = LoadScript( sfile );
+    script = LoadScript( sfile);
     if( script == NULL )
 	goto fail;
     
@@ -2350,7 +2350,7 @@
 }
 
 
-aPrefs* readAdjustLine( fullPath *theScript ){  
+aPrefs* readAdjustLine( char *theScript ){  
     sPrefs sP;
     aPrefs *aP = (aPrefs*)malloc(sizeof(aPrefs));
     if(aP==NULL) return NULL;