celix-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bpe...@apache.org
Subject celix git commit: CELIX-190: fix minor leaks
Date Wed, 18 Nov 2015 12:21:45 GMT
Repository: celix
Updated Branches:
  refs/heads/develop fed25a758 -> 4776c571e


CELIX-190: fix minor leaks


Project: http://git-wip-us.apache.org/repos/asf/celix/repo
Commit: http://git-wip-us.apache.org/repos/asf/celix/commit/4776c571
Tree: http://git-wip-us.apache.org/repos/asf/celix/tree/4776c571
Diff: http://git-wip-us.apache.org/repos/asf/celix/diff/4776c571

Branch: refs/heads/develop
Commit: 4776c571e0be56810188762a9325446315fc35eb
Parents: fed25a7
Author: Bjoern Petri <bpetri@apache.org>
Authored: Wed Nov 18 13:21:27 2015 +0100
Committer: Bjoern Petri <bpetri@apache.org>
Committed: Wed Nov 18 13:21:27 2015 +0100

----------------------------------------------------------------------
 .../private/src/calculator_endpoint_activator.c                    | 2 +-
 .../private/src/calculator_endpoint_activator.c                    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/celix/blob/4776c571/remote_services/examples/calculator_endpoint/private/src/calculator_endpoint_activator.c
----------------------------------------------------------------------
diff --git a/remote_services/examples/calculator_endpoint/private/src/calculator_endpoint_activator.c
b/remote_services/examples/calculator_endpoint/private/src/calculator_endpoint_activator.c
index 04130f8..319ecb0 100644
--- a/remote_services/examples/calculator_endpoint/private/src/calculator_endpoint_activator.c
+++ b/remote_services/examples/calculator_endpoint/private/src/calculator_endpoint_activator.c
@@ -81,7 +81,7 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context)
 
 	serviceRegistration_unregister(activator->endpointServiceRegistration);
 
-	//calculatorEndpoint_destroy(activator->endpointService->endpoint);
+	calculatorEndpoint_destroy(&activator->endpointService->endpoint);
 	free(activator->endpointService);
 
 	return status;

http://git-wip-us.apache.org/repos/asf/celix/blob/4776c571/remote_services/examples/calculator_endpoint2/private/src/calculator_endpoint_activator.c
----------------------------------------------------------------------
diff --git a/remote_services/examples/calculator_endpoint2/private/src/calculator_endpoint_activator.c
b/remote_services/examples/calculator_endpoint2/private/src/calculator_endpoint_activator.c
index ce2a5ea..9f89d91 100644
--- a/remote_services/examples/calculator_endpoint2/private/src/calculator_endpoint_activator.c
+++ b/remote_services/examples/calculator_endpoint2/private/src/calculator_endpoint_activator.c
@@ -81,7 +81,7 @@ celix_status_t bundleActivator_stop(void * userData, bundle_context_pt context)
 
 	serviceRegistration_unregister(activator->endpointServiceRegistration);
 
-	free(activator->endpointService->endpoint);
+	calculatorEndpoint_destroy(&activator->endpointService->endpoint);
 	free(activator->endpointService);
 
 	return status;


Mime
View raw message