]> cygwin.com Git - cygwin-apps/setup.git/commit - ini.cc
2007-02-27 Brian Dessent <brian@dessent.net>
authorBrian Dessent <brian@dessent.net>
Wed, 28 Feb 2007 00:55:04 +0000 (00:55 +0000)
committerBrian Dessent <brian@dessent.net>
Wed, 28 Feb 2007 00:55:04 +0000 (00:55 +0000)
commit5072c0bbd13f144b86792bd5dd7b9890754f4089
tree4e8081384c3535aab6db3e8f998092fc6cc1857c
parent5cc323751fc5e22a4cc3dd382a696244ffb128e6
2007-02-27  Brian Dessent  <brian@dessent.net>

* ini.h (SETUP_INI_FILENAME): Add define.
(SETUP_BZ2_FILENAME): Add define.
* IniParseFindVisitor.cc (IniParseFindVisitor::visitFile): Use
above macros to parameterize setup.ini filename.
* fromcwd.cc (SetupFindVisitor::visitFile): Ditto.
* ini.cc (do_remote_ini): Ditto.
* Makefile.am (setup_SOURCES): Add win32.cc.
* autoload.c: Include windows.h directly instead of win32.h so that
win32.h can contain C++.
* desktop.cc (verinfo): Delete.
(make_link): Use IsWindowsNT to check for NT instead of verinfo.
(DesktopSetupPage::OnInit): Likewise.
* mount.cc (is_admin): Likewise.
* script.cc (init_run_script): Likewise.
* main.cc (class SIDWrapper, SIDWrapper::SIDWrapper,
SIDWrapper::~SIDWrapper, SIDWrapper::theSID, class HANDLEWrapper,
HANDLEWrapper::HANDLEWrapper, HANDLEWrapper::~HANDLEWrapper,
HANDLEWrapper::theHANDLE, class TokenGroupCollection,
TokenGroupCollection::TokenGroupCollection,
TokenGroupCollection::~TokenGroupCollection,
TokenGroupCollection::populate, TokenGroupCollection::find,
class NTSecurity, set_default_sec, NTSecurity::NoteFailedAPI,
NTSecurity::NTSecurity, NTSecurity::failed,
NTSecurity::initialiseEveryOneSID, NTSecurity::setDefaultDACL,
NTSecurity::setDefaultSecurity): Remove implementation of these
classes from this file and into new file win32.cc and existing win32.h.
(main): Fix whitespace and formatting per GNU coding standards.
* res.rc (IDS_SETUPINI_MISSING): Parameterize filename with %s.
* win32.cc: New file containing methods removed from main.cc as well
as new class VersionInfo methods.
* win32.h: Include <string> for std::string.
(class SIDWrapper, class HANDLEWrapper, class TokenGroupCollection,
class NTSecurity): Add classes removed from main.cc.
(class VersionInfo): Add new class.
(GetVer): Declare.
(IsWindowsNT): Define.
14 files changed:
ChangeLog
IniParseFindVisitor.cc
Makefile.am
autoload.c
desktop.cc
fromcwd.cc
ini.cc
ini.h
main.cc
mount.cc
res.rc
script.cc
win32.cc [new file with mode: 0644]
win32.h
This page took 0.040163 seconds and 5 git commands to generate.