diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/Makefile.am | 2 | ||||
| -rw-r--r-- | src/config.c | 14 | ||||
| -rw-r--r-- | src/getht.c | 10 | ||||
| -rw-r--r-- | src/getht.h | 3 | 
4 files changed, 13 insertions, 16 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index e6b2bc1..254ac6b 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -4,4 +4,4 @@ bin_PROGRAMS = getht  getht_SOURCES = config.c cli.c download.c getht.c issuemem.c	\  		tocxml.c xml.c	\ -		getht.h issue.h version.h +		config.h getht.h issue.h version.h diff --git a/src/config.c b/src/config.c index f0545d3..e89bc94 100644 --- a/src/config.c +++ b/src/config.c @@ -33,7 +33,7 @@ extern char proxy_user[STR_MAX];  extern char proxy_pass[STR_MAX];  extern char issue_uri[STR_MAX]; -int loadconfig(char * htde_path, char * issue_path, int * update) +int loadconfig(char * htde_path, char * save_path, int * update)  /*	Loads variables from config file to extern and passed   *	variables. */  { @@ -54,8 +54,8 @@ int loadconfig(char * htde_path, char * issue_path, int * update)  		fscanf(config_file, "%s = %s", option, parameter);  		if(option[0] == '#');	/* ignore lines beginning with a hash */ -		else if(!strcmp(option, "issuepath")) -			strncpy(issue_path, parameter, STR_MAX); +		else if(!strcmp(option, "savepath")) +			strncpy(save_path, parameter, STR_MAX);  		else if(!strcmp(option, "startup_check"))  			*update = atoi(parameter);  		else if(!strcmp(option, "toc_uri")) @@ -101,7 +101,7 @@ int loadconfig(char * htde_path, char * issue_path, int * update)  	return 0;  } -int writefreshconfig(char * htde_path, char * issue_path, int * update) +int writefreshconfig(char * htde_path, char * save_path, int * update)  /*	Write a new config file according to extern and passed variables. */  {  	FILE * config_file; @@ -117,8 +117,8 @@ int writefreshconfig(char * htde_path, char * issue_path, int * update)  	else  		fprintf(stdout,"Writing a fresh config file to %s.\n",filepath); -	if(issue_path[0]) -		fprintf(config_file, "%s = %s\n", "issuepath", issue_path); +	if(save_path[0]) +		fprintf(config_file, "%s = %s\n", "savepath", save_path);  	if(update)  		fprintf(config_file, "%s = %i\n", "startup_check", *update);  	if(issue_uri[0]) @@ -153,7 +153,7 @@ int writefreshconfig(char * htde_path, char * issue_path, int * update)  	return 0;  } -int updateconfig(char * htde_path, char * issue_path, int * update) +int updateconfig(char * htde_path, char * save_path, int * update)  /*	Read existing config file, and rewrite any variables which differ   *	in memory. */  { diff --git a/src/getht.c b/src/getht.c index 644577e..e1aa847 100644 --- a/src/getht.c +++ b/src/getht.c @@ -35,7 +35,7 @@ int update_contents_files();  int proxy_type; char proxy_addr[STR_MAX]; long proxy_port;  int proxy_auth;   char proxy_user[STR_MAX]; char proxy_pass[STR_MAX]; -char issue_xml[STR_MAX]; +char toc_xml[STR_MAX];  char issue_uri[STR_MAX];  CURL *main_curl_handle; @@ -55,7 +55,7 @@ int main(int argc, char *argv[])  			scanf("%s", getht_path);  		} -	snprintf(issue_xml,STR_MAX,"%s/%s",getht_path,ISS_XML_FILE); +	snprintf(toc_xml,STR_MAX,"%s/%s",getht_path,ISS_XML_FILE);  	strncpy(issue_uri,XML_TOC_URI,STR_MAX); @@ -163,7 +163,7 @@ int main(int argc, char *argv[])  	if(downissue || listissues)  	{ -		issue = parsetoc(issue_xml, &no_of_issues); +		issue = parsetoc(toc_xml, &no_of_issues);  		if(!issue)  		{ @@ -172,7 +172,7 @@ int main(int argc, char *argv[])  				printf("Cannot open contents file, trying to update contents\n");  				if(update_contents_files())  					return 1; -				issue = parsetoc(issue_xml, &no_of_issues); +				issue = parsetoc(toc_xml, &no_of_issues);  			}  			else  			{ @@ -203,7 +203,7 @@ int main(int argc, char *argv[])  int update_contents_files()  /* Returns 0 on success, 1 on failure */  { -	if(save_file(NULL, issue_uri, issue_xml, "contents", 0)) +	if(save_file(NULL, issue_uri, toc_xml, "contents", 0))  		return 1;  	else  		return 0; diff --git a/src/getht.h b/src/getht.h index ee5176a..8c09c3f 100644 --- a/src/getht.h +++ b/src/getht.h @@ -26,6 +26,3 @@  #define ISS_XML_FILE	"htde_toc.xml"  #define STR_MAX		512 - -char * proxytype; -char * proxyauth;  | 
