Skip to content

Comments

r.terraflow: use default#2660

Merged
nilason merged 1 commit intoOSGeo:mainfrom
nilason:r_terraflow_use_default
Jan 5, 2023
Merged

r.terraflow: use default#2660
nilason merged 1 commit intoOSGeo:mainfrom
nilason:r_terraflow_use_default

Conversation

@nilason
Copy link
Contributor

@nilason nilason commented Nov 21, 2022

Force compiler create constructors and assignment operators, fixes following warnings:

  • -Wclass-memaccess
  • -Wdeprecated-declaration

@nilason nilason marked this pull request as ready for review November 21, 2022 10:29
@nilason nilason added enhancement New feature or request C++ Related code is in C++ labels Nov 21, 2022
@nilason nilason added this to the 8.3.0 milestone Nov 21, 2022
@nilason nilason mentioned this pull request Dec 14, 2022
21 tasks
use 'default' for implicitly-declared constructors

fix -Wclass-memaccess warnings

use default (implicit) destructor

simplify; modernise constructs, defaults

format
@nilason nilason force-pushed the r_terraflow_use_default branch from babaf35 to 6b46c64 Compare December 23, 2022 19:45
@nilason
Copy link
Contributor Author

nilason commented Dec 26, 2022

If there are no objections, I’ll merge this shortly.

@nilason nilason merged commit a1e7a1e into OSGeo:main Jan 5, 2023
@nilason nilason deleted the r_terraflow_use_default branch January 5, 2023 15:30
a0x8o added a commit to a0x8o/grass that referenced this pull request Jan 5, 2023
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
ninsbl pushed a commit to ninsbl/grass that referenced this pull request Feb 17, 2023
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
neteler pushed a commit to nilason/grass that referenced this pull request Nov 7, 2023
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request May 9, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request May 21, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Jun 3, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Jun 17, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Jun 17, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Jun 27, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Jul 2, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Jul 10, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Jul 23, 2024
r.terrafow: explicit use of default constructors (OSGeo#2660)

Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Jul 23, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Jul 31, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Aug 13, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Aug 23, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Sep 5, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Sep 5, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Sep 5, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Sep 5, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Oct 16, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Oct 18, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Oct 21, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Oct 29, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Nov 11, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Nov 11, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
a0x8o added a commit to a0x8o/grass that referenced this pull request Nov 15, 2024
Fixes -Wclass-memaccess and -Wdeprecated-declaration warnings.

Use 'default' for implicitly-declared constructors and use default
(implicit) destructor.

Simplify; modernise constructs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C++ Related code is in C++ enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant