Junwang Zhao created ORC-1352:
---------------------------------

             Summary: get rid of 
ORC_NOEXCEPT/ORC_NULLPTR/ORC_OVERRIDE/ORC_UNIQUE_PTR
                 Key: ORC-1352
                 URL: https://issues.apache.org/jira/browse/ORC-1352
             Project: ORC
          Issue Type: Improvement
          Components: C++
    Affects Versions: 1.9.0
            Reporter: Junwang Zhao
            Assignee: Junwang Zhao


the following macros could be removed from the main source code to make the 
code neat.

```

#define ORC_NOEXCEPT noexcept
#define ORC_NULLPTR nullptr
#define ORC_OVERRIDE override
#define ORC_UNIQUE_PTR std::unique_ptr

```

These macros should only be keeped in the `orc-config.hh.in` for backward 
compatiblity(in case any user use these marcros).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to