fixes so that ledger will build optimized
This commit is contained in:
parent
000bfe1cec
commit
c1e5119e97
5 changed files with 6 additions and 1 deletions
|
|
@ -2,6 +2,7 @@
|
|||
#include "binary.h"
|
||||
#include "error.h"
|
||||
#include "util.h"
|
||||
#include "debug.h"
|
||||
|
||||
#include <deque>
|
||||
|
||||
|
|
|
|||
2
debug.h
2
debug.h
|
|
@ -104,6 +104,8 @@ bool _debug_active(const char * const cls);
|
|||
#define DEBUG_() 0
|
||||
#define DEBUG_PRINT(cls, x)
|
||||
#define DEBUG_PRINT_(x)
|
||||
#define DEBUG_PRINT_TIME(cls, x)
|
||||
#define DEBUG_PRINT_TIME_(x)
|
||||
|
||||
#define VALIDATE(x)
|
||||
|
||||
|
|
|
|||
|
|
@ -184,7 +184,7 @@ void format_t::format_elements(std::ostream& out,
|
|||
case element_t::VALUE:
|
||||
case element_t::TOTAL:
|
||||
case element_t::VALUE_EXPR: {
|
||||
value_expr_t * expr;
|
||||
value_expr_t * expr = NULL;
|
||||
switch (elem->type) {
|
||||
#ifdef NO_CLEANUP
|
||||
case element_t::VALUE: expr = value_expr; break;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
#include "quotes.h"
|
||||
#include "datetime.h"
|
||||
#include "debug.h"
|
||||
|
||||
#include <fstream>
|
||||
|
||||
|
|
|
|||
1
value.h
1
value.h
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
#include "amount.h"
|
||||
#include "balance.h"
|
||||
#include "debug.h"
|
||||
|
||||
namespace ledger {
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue