From c6b0638e9ecce14dc2f1f7a3f4f9a3dd0e80709e Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Sat, 19 Jan 2002 04:15:25 +0000 Subject: [PATCH] Apparently, we need an explicit protected constructor in the client context impl inner class. git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@877 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- .../com/threerings/micasa/client/MiCasaClient.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/java/com/threerings/micasa/client/MiCasaClient.java b/src/java/com/threerings/micasa/client/MiCasaClient.java index 546e35d5b..9606f21d0 100644 --- a/src/java/com/threerings/micasa/client/MiCasaClient.java +++ b/src/java/com/threerings/micasa/client/MiCasaClient.java @@ -1,5 +1,5 @@ // -// $Id: MiCasaClient.java,v 1.8 2002/01/19 04:02:11 mdb Exp $ +// $Id: MiCasaClient.java,v 1.9 2002/01/19 04:15:25 mdb Exp $ package com.threerings.micasa.client; @@ -117,6 +117,16 @@ public class MiCasaClient */ protected class MiCasaContextImpl implements MiCasaContext { + /** + * Apparently the default constructor has default access, rather + * than protected access, even though this class is declared to be + * protected. Why, I don't know, but we need to be able to extend + * this class elsewhere, so we need this. + */ + protected MiCasaContextImpl () + { + } + public Config getConfig () { return _config;