Browse Source

applet: Make constructor protected

Considering the class is abstract, there's no need to make the constructor
public.
nce_cpp
Lioncash 9 years ago
parent
commit
e214e0fca4
  1. 3
      src/core/hle/applets/applet.h

3
src/core/hle/applets/applet.h

@ -14,7 +14,6 @@ namespace Applets {
class Applet { class Applet {
public: public:
virtual ~Applet() {} virtual ~Applet() {}
Applet(Service::APT::AppletId id) : id(id) {}
/** /**
* Creates an instance of the Applet subclass identified by the parameter. * Creates an instance of the Applet subclass identified by the parameter.
@ -56,6 +55,8 @@ public:
virtual void Update() = 0; virtual void Update() = 0;
protected: protected:
explicit Applet(Service::APT::AppletId id) : id(id) {}
/** /**
* Handles the Applet start event, triggered from the application. * Handles the Applet start event, triggered from the application.
* @param parameter Parameter data to handle. * @param parameter Parameter data to handle.

Loading…
Cancel
Save