Age | Commit message (Collapse) | Author | Files | Lines |
|
set. (Closes: #612034)
Ew ew ew ew ew. Now I have to cut a security update :(
I almost wonder if it's worth just dropping the hierarchy editor
entirely; probably no-one uses it and there are probably more bugs
hiding there (albeit hopefully not security-related).
|
|
Mostly this consists of removing all hash tables and replacing them with
std::map, as hash_map has been removed (technically deprecated, but in a
way that's rather hard to work around if you want to be warning-clean
and I'll have to kill it off eventually anyway). Hopefully that won't kill
off performance in the resolver, which seemed to be the only heavy user of
hash maps. I also had to add some includes that should really have been
there all along.
This leaves a few compilation errors that I can't figure out how to
fix. In particular, there are a bunch of warnings about uninitialized
references that look initialized to me.
|
|
load_grouppolicy.
|
|
(I'll patch this up with namespace tricks for now).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
search-and-replace I was having to do. (namespace aliases and cleanup are still needed)
|
|
This tree version is still BROKEN. This commit changes a bunch of code mechanically,
and completely fixes all the subdirectories and files through download_screen in
the top-level directory.
Some unfortunate namespace choices in cwidget showed up here. widgets and config
should probably be merged into the cwidget namespace, and I've created namespace
aliases that pretend this happened as I go through the .cc files. Luckily, that
change can largely be accounted for automatically.
|
|
<cwidget/widgets/*>.
The tree is now broken and will remain broken until the transition completes.
|
|
name, thus breaking error reporting. (Closes: #350264)]
|
|
|