summaryrefslogtreecommitdiff
path: root/updater/scan.h
blob: 0fc66cab5604d227c2cdaae84e8fe25f71a4e7d3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef _SCAN_INC
#define _SCAN_INC

#include "xmldata.h"
#include "services.h"
#include "utils.h"
#include "allocations.h"
#include "options.h"

#include <fstream>

void ScanPlugins(FilenameMap *fn_map, UpdateList *update_list);
void ScanLangpacks(FilenameMap *fn_map, UpdateList *update_list);

// returns true if any dll is not 'disabled' in db
bool RearrangeDlls(char *shortName, STDStringList &filenames);

bool RearrangeLangpacks(char *shortName, STDStringList &filenames);

void InitAlternateShortNameMap();


#endif