mirror of
https://github.com/RPCS3/llvm.git
synced 2024-11-24 04:09:47 +00:00
Fixed assertion from triggering. We need to check if the commandline map is empty before checking if an arg exists.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18057 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
7a4538941a
commit
c4ae8e903c
@ -80,6 +80,8 @@ static void AddArgument(const char *ArgName, Option *Opt) {
|
|||||||
// options have already been processed and the map has been deleted!
|
// options have already been processed and the map has been deleted!
|
||||||
//
|
//
|
||||||
static void RemoveArgument(const char *ArgName, Option *Opt) {
|
static void RemoveArgument(const char *ArgName, Option *Opt) {
|
||||||
|
if(getOpts().empty()) return;
|
||||||
|
|
||||||
#ifndef NDEBUG
|
#ifndef NDEBUG
|
||||||
// This disgusting HACK is brought to you courtesy of GCC 3.3.2, which ICE's
|
// This disgusting HACK is brought to you courtesy of GCC 3.3.2, which ICE's
|
||||||
// If we pass ArgName directly into getOption here.
|
// If we pass ArgName directly into getOption here.
|
||||||
|
Loading…
Reference in New Issue
Block a user