Commit b3ac249e710c5a5b3aa1b7139d0f7f940b8897bc

Kano 2012-04-26T00:20:16

cgminer.c sharelog code consistency and compile warning fix

diff --git a/cgminer.c b/cgminer.c
index 341dff8..d14ba0d 100644
--- a/cgminer.c
+++ b/cgminer.c
@@ -324,10 +324,10 @@ static void applog_and_exit(const char *fmt, ...)
 }
 
 static pthread_mutex_t sharelog_lock;
-FILE *sharelog_file = NULL;
+static FILE *sharelog_file = NULL;
 
-static void
-sharelog(const char*disposition, const struct work*work) {
+static void sharelog(const char*disposition, const struct work*work)
+{
 	if (!sharelog_file)
 		return;
 
@@ -361,7 +361,7 @@ sharelog(const char*disposition, const struct work*work) {
 	free(target);
 	free(hash);
 	free(data);
-	if (rv >= sizeof(s))
+	if (rv >= (int)(sizeof(s)))
 		s[sizeof(s) - 1] = '\0';
 	else
 	if (rv < 0) {