40 |
|
using namespace std; |
41 |
|
|
42 |
|
//#pragma mark DEFINES |
43 |
< |
#define INSTALLER_VERSION "1.2" // only place we need to change this |
43 |
> |
#define INSTALLER_VERSION "1.1" // only place we need to change this |
44 |
|
#define UPDATE_LOG_READ_ERR -1 |
45 |
|
#define UPDATE_INST_REPL_ERR -2 |
46 |
|
#define UPDATE_MNTH_REQD_ERR -3 |
49 |
|
#define UPDATE_GLOB_AVAIL 2 |
50 |
|
#define UPDATE_INST_AVAIL 3 |
51 |
|
#define UPDATE_CONT_UPD 4 |
52 |
< |
#define UPDATE_THIRD_PARTY 5 |
52 |
> |
#define UPDATE_PKG_AVAIL 5 |
53 |
|
//#pragma mark STRUCTS |
54 |
|
struct ModPackage |
55 |
|
{ |
98 |
|
int GetUpdateStatus(Install_info_cfg *, Install_info_cfg *, bool *); |
99 |
|
bool ProcessInstallerUpdate(Install_info_cfg *, Install_info_cfg *); |
100 |
|
bool ProcessAEUpdate(Install_info_cfg *, Install_info_cfg *, bool *); |
101 |
< |
bool ProcessThirdPartyUpdates(void); |
101 |
> |
void ProcessPackageUpdates(string, string); |
102 |
|
void callRefreshMods(void); |
103 |
|
string escapePath(string input); |
104 |
|
void setStatusArea(string); |