mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
Corrected nullptr collateral damage
Resolves bug-report http://bugs.openfoam.org/view.php?id=2181
This commit is contained in:
@ -258,84 +258,84 @@ YIELD STRESS
|
|||||||
0 LINE(S) OF TEXT
|
0 LINE(S) OF TEXT
|
||||||
DIMENSIONS AND UNITS:
|
DIMENSIONS AND UNITS:
|
||||||
PRESSURE PASCAL
|
PRESSURE PASCAL
|
||||||
nullptr_PROPERTY
|
NULL_PROPERTY
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
CONVECTIVE FILM COEFFICIENT
|
CONVECTIVE FILM COEFFICIENT
|
||||||
1 VERSION NUMBER
|
1 VERSION NUMBER
|
||||||
0 LINE(S) OF TEXT
|
0 LINE(S) OF TEXT
|
||||||
DIMENSIONS AND UNITS:
|
DIMENSIONS AND UNITS:
|
||||||
CONVECTION COEFFICIENT J/M^2/K/SEC
|
CONVECTION COEFFICIENT J/M^2/K/SEC
|
||||||
nullptr_PROPERTY
|
NULL_PROPERTY
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
THERMAL CAPACITY PER UNIT AREA
|
THERMAL CAPACITY PER UNIT AREA
|
||||||
1 VERSION NUMBER
|
1 VERSION NUMBER
|
||||||
0 LINE(S) OF TEXT
|
0 LINE(S) OF TEXT
|
||||||
DIMENSIONS AND UNITS:
|
DIMENSIONS AND UNITS:
|
||||||
THERMAL CAPACITY PER UNIT AREA J/M^2/K
|
THERMAL CAPACITY PER UNIT AREA J/M^2/K
|
||||||
nullptr_PROPERTY
|
NULL_PROPERTY
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
SURFACE HEAT FLUX RATE
|
SURFACE HEAT FLUX RATE
|
||||||
1 VERSION NUMBER
|
1 VERSION NUMBER
|
||||||
0 LINE(S) OF TEXT
|
0 LINE(S) OF TEXT
|
||||||
DIMENSIONS AND UNITS:
|
DIMENSIONS AND UNITS:
|
||||||
HEAT FLUX PER UNIT AREA J/M^2/SEC
|
HEAT FLUX PER UNIT AREA J/M^2/SEC
|
||||||
nullptr_PROPERTY
|
NULL_PROPERTY
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
VISCOSITY
|
VISCOSITY
|
||||||
1 VERSION NUMBER
|
1 VERSION NUMBER
|
||||||
0 LINE(S) OF TEXT
|
0 LINE(S) OF TEXT
|
||||||
DIMENSIONS AND UNITS:
|
DIMENSIONS AND UNITS:
|
||||||
VISCOSITY KG/M/SEC
|
VISCOSITY KG/M/SEC
|
||||||
nullptr_PROPERTY
|
NULL_PROPERTY
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
COEFFICIENT OF FRICTION
|
COEFFICIENT OF FRICTION
|
||||||
1 VERSION NUMBER
|
1 VERSION NUMBER
|
||||||
0 LINE(S) OF TEXT
|
0 LINE(S) OF TEXT
|
||||||
DIMENSIONS AND UNITS:
|
DIMENSIONS AND UNITS:
|
||||||
DIMENSIONLESS UNITLESS
|
DIMENSIONLESS UNITLESS
|
||||||
nullptr_PROPERTY
|
NULL_PROPERTY
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
AREA FACTOR
|
AREA FACTOR
|
||||||
1 VERSION NUMBER
|
1 VERSION NUMBER
|
||||||
0 LINE(S) OF TEXT
|
0 LINE(S) OF TEXT
|
||||||
DIMENSIONS AND UNITS:
|
DIMENSIONS AND UNITS:
|
||||||
DIMENSIONLESS UNITLESS
|
DIMENSIONLESS UNITLESS
|
||||||
nullptr_PROPERTY
|
NULL_PROPERTY
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
EMISSIVITY
|
EMISSIVITY
|
||||||
1 VERSION NUMBER
|
1 VERSION NUMBER
|
||||||
0 LINE(S) OF TEXT
|
0 LINE(S) OF TEXT
|
||||||
DIMENSIONS AND UNITS:
|
DIMENSIONS AND UNITS:
|
||||||
DIMENSIONLESS UNITLESS
|
DIMENSIONLESS UNITLESS
|
||||||
nullptr_PROPERTY
|
NULL_PROPERTY
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
ABSORPTIVITY
|
ABSORPTIVITY
|
||||||
1 VERSION NUMBER
|
1 VERSION NUMBER
|
||||||
0 LINE(S) OF TEXT
|
0 LINE(S) OF TEXT
|
||||||
DIMENSIONS AND UNITS:
|
DIMENSIONS AND UNITS:
|
||||||
DIMENSIONLESS UNITLESS
|
DIMENSIONLESS UNITLESS
|
||||||
nullptr_PROPERTY
|
NULL_PROPERTY
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
HEAT FLUX RATE
|
HEAT FLUX RATE
|
||||||
1 VERSION NUMBER
|
1 VERSION NUMBER
|
||||||
0 LINE(S) OF TEXT
|
0 LINE(S) OF TEXT
|
||||||
DIMENSIONS AND UNITS:
|
DIMENSIONS AND UNITS:
|
||||||
HEAT FLUX PER UNIT LENGTH J/M/SEC
|
HEAT FLUX PER UNIT LENGTH J/M/SEC
|
||||||
nullptr_PROPERTY
|
NULL_PROPERTY
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
INTERACTION TERM FOR TSAI-WU
|
INTERACTION TERM FOR TSAI-WU
|
||||||
1 VERSION NUMBER
|
1 VERSION NUMBER
|
||||||
0 LINE(S) OF TEXT
|
0 LINE(S) OF TEXT
|
||||||
DIMENSIONS AND UNITS:
|
DIMENSIONS AND UNITS:
|
||||||
DIMENSIONLESS UNITLESS
|
DIMENSIONLESS UNITLESS
|
||||||
nullptr_PROPERTY
|
NULL_PROPERTY
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
SWELLING COEFFICIENT
|
SWELLING COEFFICIENT
|
||||||
1 VERSION NUMBER
|
1 VERSION NUMBER
|
||||||
0 LINE(S) OF TEXT
|
0 LINE(S) OF TEXT
|
||||||
DIMENSIONS AND UNITS:
|
DIMENSIONS AND UNITS:
|
||||||
DIMENSIONLESS UNITLESS
|
DIMENSIONLESS UNITLESS
|
||||||
nullptr_PROPERTY
|
NULL_PROPERTY
|
||||||
--------------------------------------------------------------------------------
|
--------------------------------------------------------------------------------
|
||||||
DEFAULT MATERIAL PROPERT(IES):
|
DEFAULT MATERIAL PROPERT(IES):
|
||||||
MODULUS OF ELASTICITY VERSION : 1
|
MODULUS OF ELASTICITY VERSION : 1
|
||||||
|
|||||||
@ -117,7 +117,7 @@ void Foam::regExp::set(const char* pattern, const bool ignoreCase) const
|
|||||||
{
|
{
|
||||||
clear();
|
clear();
|
||||||
|
|
||||||
// Avoid nullptr pointer and zero-length patterns
|
// Avoid nullptr and zero-length patterns
|
||||||
if (pattern && *pattern)
|
if (pattern && *pattern)
|
||||||
{
|
{
|
||||||
int cflags = REG_EXTENDED;
|
int cflags = REG_EXTENDED;
|
||||||
|
|||||||
@ -341,7 +341,7 @@ bool Foam::HashTable<T, Key, Hash>::iteratorBase::erase()
|
|||||||
hashTable_->table_[hashIndex_] = entryPtr_->next_;
|
hashTable_->table_[hashIndex_] = entryPtr_->next_;
|
||||||
delete entryPtr_;
|
delete entryPtr_;
|
||||||
|
|
||||||
// Assign any non-nullptr pointer value so it doesn't look
|
// Assign any non-nullptr value so it doesn't look
|
||||||
// like end()/cend()
|
// like end()/cend()
|
||||||
entryPtr_ = reinterpret_cast<hashedEntry*>(this);
|
entryPtr_ = reinterpret_cast<hashedEntry*>(this);
|
||||||
|
|
||||||
|
|||||||
@ -94,7 +94,7 @@ public:
|
|||||||
//- Standard punctuation tokens
|
//- Standard punctuation tokens
|
||||||
enum punctuationToken
|
enum punctuationToken
|
||||||
{
|
{
|
||||||
nullptr_TOKEN = '\0',
|
NULL_TOKEN = '\0',
|
||||||
SPACE = ' ',
|
SPACE = ' ',
|
||||||
TAB = '\t',
|
TAB = '\t',
|
||||||
NL = '\n',
|
NL = '\n',
|
||||||
|
|||||||
@ -206,7 +206,7 @@ inline Foam::token::punctuationToken Foam::token::pToken() const
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
parseError("punctuation character");
|
parseError("punctuation character");
|
||||||
return nullptr_TOKEN;
|
return NULL_TOKEN;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -88,7 +88,7 @@ class functionObjectList
|
|||||||
|
|
||||||
//- Remove and return the function object pointer by name,
|
//- Remove and return the function object pointer by name,
|
||||||
// and returns the old index via the parameter.
|
// and returns the old index via the parameter.
|
||||||
// Returns a nullptr pointer (and index -1) if it didn't exist
|
// Returns a nullptr (and index -1) if it didn't exist
|
||||||
functionObject* remove(const word&, label& oldIndex);
|
functionObject* remove(const word&, label& oldIndex);
|
||||||
|
|
||||||
//- Search the specified directory for functionObject
|
//- Search the specified directory for functionObject
|
||||||
|
|||||||
Reference in New Issue
Block a user