]> git.pond.sub.org Git - empserver/blobdiff - src/lib/gen/service.c
(main,service_main) [_WIN32]: Remove printf for errors
[empserver] / src / lib / gen / service.c
index 924d0baaf7c470110f65c237865fe569e3dc231d..00c943ca2c5bf3fac240289b574c5a24c8c03e2b 100644 (file)
@@ -72,7 +72,6 @@ install_service(char *program_name, char *service_name, int datadir_set, char *c
 
     if (schSCManager == NULL) {
         logerror("install_service failed to open Service Control Manager"); 
-        printf("Install service: failed to open Service Control Manager.\n"); 
        return EXIT_FAILURE;
     }
 
@@ -94,7 +93,6 @@ install_service(char *program_name, char *service_name, int datadir_set, char *c
  
     if (schService == NULL) {
        logerror("install_service failed to create service %s", service_name);
-       printf("Install service: failed to create service %s.\n", service_name);
         return EXIT_FAILURE;
     }
     sdBuf.lpDescription = "Server for Empire game";
@@ -104,10 +102,8 @@ install_service(char *program_name, char *service_name, int datadir_set, char *c
           SERVICE_CONFIG_DESCRIPTION, /* change: description */
           &sdBuf)) {                  /* value: new description */
         logerror("install_service failed to set the description");
-        printf("Install service: failed to set the description.\n");
     }
 
-    logerror("install_service successfully created the service %s", service_name);
     printf("Service %s installed.\n", service_name);
     CloseServiceHandle(schService);
     return EXIT_SUCCESS;
@@ -128,7 +124,6 @@ remove_service(char *service_name)
 
     if (schSCManager == NULL) {
         logerror("remove_service failed to open Service Control Manager"); 
-        printf("remove service: failed to open Service Control Manager.\n"); 
        return EXIT_FAILURE;
     }
 
@@ -136,22 +131,18 @@ remove_service(char *service_name)
 
     if (hService == NULL) {
         logerror("remove_service failed to open service %s", service_name);
-        printf("Remove service: failed to open service %s.\n", service_name);
        return EXIT_FAILURE;
     }
 
     if (DeleteService(hService) == 0) {
         logerror("remove_service failed to remove service %s", service_name);
-        printf("Remove service: failed to remove service %s.\n", service_name); 
        return EXIT_FAILURE;
     }
 
     if (CloseServiceHandle(hService) == 0) {
         logerror("remove_service failed to close service %s", service_name); 
-        printf("Remove service: failed to close service %s.\n", service_name); 
         return EXIT_FAILURE;
     } else {
-        logerror("remove_service successfully removed service %s", service_name);
         printf("Service %s removed.\n", service_name); 
         return EXIT_SUCCESS;
     }