I've removed nearly all of the warnings, enabled
a few new ones and turned off a few, some temporarily.

With the currently-enabled set of warnings in configure.ac,
"make" gets 22 warnings.  That's down from around 350.

Here are the sizes (counting lines) of the patches in this series.
You can see that most are tiny when you consider that they all
have a minimum of about 15 lines of header and trailer lines.

   360 0002-cfg.c-nearly-warning-free.patch
   172 0028-in-progress-avoid-warnings.patch
   168 0013-objdb.c-etc-add-const-to-avoid-warnings.patch
   164 0001-cpg.c-resolve-almost-all-warnings.patch
   136 0011-corosync-fplay.c-make-more-robust-avoid-warnings.patch
   100 0035-confdb.c-objdb.h-coroapi.h-add-a-few-const-remov.patch
   100 0006-objdb.h-sync-const-related-from-coroapi.h.patch
    97 0061-configure.ac-enable-lots-of-warnings-disable-a-few.patch
    83 0020-totem-add-const-to-avoid-1-more-warning.patch
    82 0009-coroipcs.-ch-remove-4-const-related-warnings.patch
    76 0041-coroparse.c-add-const-avoid-2-warnings.patch
    76 0031-object_write_config-add-const-to-remove-one-more.patch
    73 0010-service.-ch-remove-7-const-related-warnings.patch
    73 0004-pload.c-make-a-couple-functions-interfaces-const-co.patch
    70 0048-mar_gen.h-cfg.c-avoid-1-warning.patch
    66 0032-avoid-1-warning.patch
    60 0016-objdb.c-object_reload_config-add-const.patch
    56 0005-totempg.c-remove-one-const-related-warning.patch
    55 0044-main.c-avoid-a-few-warnings-FIXME-merge-with-anoth.patch
    49 0049-uis.c-don-t-infloop-upon-poll-failure-e.g.-ENOMEM.patch
    48 0034-confdb.c-add-a-few-const-avoid-3-more.patch
    48 0003-logsys_config_facility_set-make-name-parameter-co.patch
    47 0056-coroipcs.c-avoid-1-warning.patch
    42 0012-uis.c-avoid-warnings.patch
    41 0060-totemip.c-avoid-1-warning.patch
    41 0050-wthread.c-avoid-1-warning.patch
    41 0024-avoid-7-warnings.patch
    39 0038-testcpg2.c-avoid-1-warning.patch
    39 0027-votequorum.c-votequorum_qdisk_register-add-const.patch
    39 0008-totempg.c-remove-one-const-related-warning.patch
    37 0040-services-testquorum.c-avoid-a-warning.patch
    35 0055-apidef.c-avoid-1-warning.patch
    35 0054-main.h-avoid-1-warning.patch
    35 0047-mainconfig.c-avoid-2-warnings.patch
    35 0025-avoid-3-warnings.patch
    34 0059-evsverify.c-avoid-1-warning.patch
    34 0037-testevs.c-avoid-2-more-warnings.patch
    34 0030-logsys.c-fix-two-more-warnings.patch
    34 0029-merge-with-in-progress-down-6-to-73-warnings.patch
    34 0017--exec-totemconfig.c-eliminate-8-const-related-warn.patch
    33 0019-vsf_type-add-const-to-avoid-warning.patch
    32 0052-util.h-avoid-2-warnings.patch
    31 0039-avoid-format-mismatch-warning.patch
    31 0036--test-testcpg.c-main-Remove-decl-of-unused-var.patch
    30 0026-votequorum.c-add-const-to-avoid-2-more-warnings.patch
    30 0014-add-const-to-3-params.patch
    29 0022-totem-add-const-to-avoid-3-more-warnings.patch
    27 0045-totempg.h-avoid-a-warning.patch
    27 0042-evsbench.c-avoid-a-format-mismatch-warning.patch
    26 0053-logsys.c-avoid-1-warning.patch
    26 0046-service.c-avoid-5-warnings.patch
    26 0043-testvotequorum1.c-avoid-5-warnings.patch
    26 0033-coroipcs.h-avoid-3-warnings.patch
    25 0058-testcpg.c-avoid-1-warning.patch
    25 0057-evsbench.c-avoid-1-warning.patch
    25 0051-logsys.c-avoid-1-warning.patch
    25 0023-votequorum.c-add-const-to-avoid-2-more-warnings.patch
    25 0021-totem-add-const-to-avoid-1-more-warning.patch
    25 0018-totemconfig.c-avoid-another-warning.patch
    25 0015--exec-objdb.c-object_create-make-object_name-p.patch
    25 0007-coroapi.h-object_name_get-constify-2nd-parameter.patch
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to