Skip to content

Commit d829fd2

Browse files
authored
Remove the 99999 macro arg limit (#1597)
1 parent b13c0f2 commit d829fd2

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

src/asm/macro.cpp

-6
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,8 @@
66
#include <string.h>
77
#include <string>
88

9-
#include "helpers.hpp"
10-
119
#include "asm/warning.hpp"
1210

13-
#define MAXMACROARGS 99999
14-
1511
std::shared_ptr<std::string> MacroArgs::getArg(uint32_t i) const {
1612
uint32_t realIndex = i + shift - 1;
1713

@@ -48,8 +44,6 @@ std::shared_ptr<std::string> MacroArgs::getAllArgs() const {
4844
void MacroArgs::appendArg(std::shared_ptr<std::string> arg) {
4945
if (arg->empty())
5046
warning(WARNING_EMPTY_MACRO_ARG, "Empty macro argument\n");
51-
if (args.size() == MAXMACROARGS)
52-
error("A maximum of " EXPAND_AND_STR(MAXMACROARGS) " arguments is allowed\n");
5347
args.push_back(arg);
5448
}
5549

0 commit comments

Comments
 (0)