From 06afc729f9061c1cfa14c78728d61d518324c2f0 Mon Sep 17 00:00:00 2001
From: Samo Penic <samo.penic@gmail.com>
Date: Wed, 04 May 2022 05:46:43 +0000
Subject: [PATCH] Moved all global variables to separate file and defined extern keyword where appropriate

---
 src/sh.c |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/sh.c b/src/sh.c
index f5c310a..668617f 100644
--- a/src/sh.c
+++ b/src/sh.c
@@ -1,9 +1,11 @@
+/* vim: set ts=4 sts=4 sw=4 noet : */
 #include<math.h>
 #include<stdlib.h>
 #include "general.h"
 #include "sh.h"
-
-
+#include "io.h"
+#include <string.h>
+#include "globals.h"
 
 ts_spharm *sph_init(ts_vertex_list *vlist, ts_uint l){
     ts_uint j,i;
@@ -402,8 +404,10 @@
 ts_bool saveAvgUlm2(ts_vesicle *vesicle){
 
 	FILE *fh;
-	
-	fh=fopen("sph2out.dat", "w");
+    char filename[10000];
+    strcpy(filename, command_line_args.path);
+    strcat(filename, "sph2out.dat");
+	fh=fopen(filename, "w");
 	if(fh==NULL){
 		err("Cannot open file %s for writing");
 		return TS_FAIL;

--
Gitblit v1.9.3