From 44f60fd28283ef6e50343b2fdd3baeaa18dff641 Mon Sep 17 00:00:00 2001 From: Mark Donnelly Date: Tue, 25 Nov 2014 10:56:27 -0500 Subject: [PATCH] Remove calls to GSSCommand constructor from derived classes The GSSCommand class has evolved into little more than an interface, and calls to its constructor from its derived classes were all implemented incorrectly anyway. This change removes the calls to the constructor from the remaining inheriting classes: GSSAcquireCred, GSSImportName, GSSInitSecContext, and GSSPseudoRandom. --- json_gssapi/src/commands/GSSAcquireCred.cpp | 2 +- json_gssapi/src/commands/GSSImportName.cpp | 2 +- json_gssapi/src/commands/GSSInitSecContext.cpp | 2 +- json_gssapi/src/commands/GSSPseudoRandom.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/json_gssapi/src/commands/GSSAcquireCred.cpp b/json_gssapi/src/commands/GSSAcquireCred.cpp index fd173f0..0b43de8 100644 --- a/json_gssapi/src/commands/GSSAcquireCred.cpp +++ b/json_gssapi/src/commands/GSSAcquireCred.cpp @@ -57,7 +57,7 @@ GSSAcquireCred::~GSSAcquireCred() GSSAcquireCred::GSSAcquireCred ( JSONObject *params, gss_acq_cred_type fn -) : GSSCommand ( params ) +) { /* Variables */ /* Error checking */ diff --git a/json_gssapi/src/commands/GSSImportName.cpp b/json_gssapi/src/commands/GSSImportName.cpp index 6ce0335..8c1e9de 100644 --- a/json_gssapi/src/commands/GSSImportName.cpp +++ b/json_gssapi/src/commands/GSSImportName.cpp @@ -105,7 +105,7 @@ GSSImportName::GSSImportName ( gss_imp_name_type fn ) values = new JSONObject(); } -GSSImportName::GSSImportName(JSONObject *params, gss_imp_name_type fn) : GSSCommand(params) +GSSImportName::GSSImportName(JSONObject *params, gss_imp_name_type fn) { /* Variables */ /* Error checking */ diff --git a/json_gssapi/src/commands/GSSInitSecContext.cpp b/json_gssapi/src/commands/GSSInitSecContext.cpp index eb6554d..c2c93c7 100644 --- a/json_gssapi/src/commands/GSSInitSecContext.cpp +++ b/json_gssapi/src/commands/GSSInitSecContext.cpp @@ -308,7 +308,7 @@ JSONObject *GSSInitSecContext::toJSON() GSSInitSecContext::GSSInitSecContext( JSONObject *params, - void *fn) : GSSCommand(params) + void *fn) { zeroOut(false); loadParameters(params); diff --git a/json_gssapi/src/commands/GSSPseudoRandom.cpp b/json_gssapi/src/commands/GSSPseudoRandom.cpp index 160f43d..f9c41e3 100644 --- a/json_gssapi/src/commands/GSSPseudoRandom.cpp +++ b/json_gssapi/src/commands/GSSPseudoRandom.cpp @@ -39,7 +39,7 @@ #include GSSPseudoRandom::GSSPseudoRandom(JSONObject *params, - gss_pseudo_random_type fn) : GSSCommand(params) + gss_pseudo_random_type fn) { /* Variables */ /* Error checking */ -- 2.1.4