Skip to content

Commit 0d1742a

Browse files
committed
odb: fix no header providing "free" is directly included
Signed-off-by: Matt Liberty <[email protected]>
1 parent b67f1aa commit 0d1742a

15 files changed

+21
-1
lines changed

src/odb/src/db/dbChip.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
// Generator Code Begin Cpp
55
#include "dbChip.h"
66

7+
#include <cstdlib>
78
#include <string>
89
#include <unordered_map>
910

src/odb/src/db/dbCore.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ inline uint _dbObject::getOID() const
277277
{
278278
dbObjectPage* page = getObjectPage();
279279
uint offset = (oid_ & DB_OFFSET_MASK);
280-
return page->page_addr_ | offset / page->table_->obj_size_;
280+
return page->page_addr_ | (offset / page->table_->obj_size_);
281281
}
282282

283283
inline dbObjectTable* _dbObject::getTable() const

src/odb/src/db/dbGroup.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
#include "dbGroup.h"
66

77
#include <cstdint>
8+
#include <cstdlib>
89
#include <cstring>
910

1011
#include "dbBlock.h"

src/odb/src/db/dbIsolation.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
// Generator Code Begin Cpp
55
#include "dbIsolation.h"
66

7+
#include <cstdlib>
78
#include <string>
89

910
#include "dbBlock.h"

src/odb/src/db/dbLevelShifter.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
// Generator Code Begin Cpp
55
#include "dbLevelShifter.h"
66

7+
#include <cstdlib>
78
#include <string>
89

910
#include "dbBlock.h"

src/odb/src/db/dbLogicPort.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
// Generator Code Begin Cpp
55
#include "dbLogicPort.h"
66

7+
#include <cstdlib>
78
#include <string>
89

910
#include "dbBlock.h"

src/odb/src/db/dbMarkerCategory.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
// Generator Code Begin Cpp
55
#include "dbMarkerCategory.h"
66

7+
#include <cstdlib>
78
#include <string>
89

910
#include "dbBlock.h"

src/odb/src/db/dbModBTerm.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
// Generator Code Begin Cpp
55
#include "dbModBTerm.h"
66

7+
#include <cstdlib>
8+
79
#include "dbBlock.h"
810
#include "dbBusPort.h"
911
#include "dbDatabase.h"

src/odb/src/db/dbModITerm.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
// Generator Code Begin Cpp
55
#include "dbModITerm.h"
66

7+
#include <cstdlib>
8+
79
#include "dbBlock.h"
810
#include "dbDatabase.h"
911
#include "dbHashTable.hpp"

src/odb/src/db/dbModInst.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@
1212
#include <vector>
1313

1414
// Generator Code Begin Cpp
15+
#include <cstdlib>
16+
1517
#include "dbBlock.h"
1618
#include "dbDatabase.h"
1719
#include "dbHashTable.hpp"

0 commit comments

Comments
 (0)