* [PATCH 1/2] test: fix whitespace/indentation in symbol-test
@ 2015-09-04 18:49 Jani Nikula
2015-09-04 18:49 ` [PATCH 2/2] test: check argc " Jani Nikula
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Jani Nikula @ 2015-09-04 18:49 UTC (permalink / raw)
To: notmuch
Not of much consequence, but makes it nicer to do further edits.
---
test/symbol-test.cc | 34 ++++++++++++++++++----------------
1 file changed, 18 insertions(+), 16 deletions(-)
diff --git a/test/symbol-test.cc b/test/symbol-test.cc
index fb77b418a1a8..77dbc1af44b2 100644
--- a/test/symbol-test.cc
+++ b/test/symbol-test.cc
@@ -3,23 +3,25 @@
#include <xapian.h>
#include <notmuch.h>
+int main (int argc, char** argv)
+{
+ notmuch_database_t *notmuch;
+ char *message = NULL;
-int main(int argc, char** argv) {
- notmuch_database_t *notmuch;
- char *message = NULL;
+ if (notmuch_database_open_verbose (argv[1], NOTMUCH_DATABASE_MODE_READ_ONLY,
+ ¬much, &message)) {
+ if (message) {
+ fputs (message, stderr);
+ free (message);
+ }
+ }
- if (notmuch_database_open_verbose (argv[1], NOTMUCH_DATABASE_MODE_READ_ONLY, ¬much, &message))
- if (message) {
- fputs (message, stderr);
- free (message);
- }
+ try {
+ (void) new Xapian::WritableDatabase (argv[2], Xapian::DB_OPEN);
+ } catch (const Xapian::Error &error) {
+ printf("caught %s\n", error.get_msg().c_str());
+ return 0;
+ }
- try {
- (void) new Xapian::WritableDatabase(argv[2], Xapian::DB_OPEN);
- } catch (const Xapian::Error &error) {
- printf("caught %s\n", error.get_msg().c_str());
- return 0;
- }
-
- return 1;
+ return 1;
}
--
2.1.4
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [PATCH 2/2] test: check argc in symbol-test
2015-09-04 18:49 [PATCH 1/2] test: fix whitespace/indentation in symbol-test Jani Nikula
@ 2015-09-04 18:49 ` Jani Nikula
2015-09-07 12:45 ` David Bremner
2015-09-06 9:23 ` [PATCH 1/2] test: fix whitespace/indentation " Tomi Ollila
2015-09-07 12:51 ` David Bremner
2 siblings, 1 reply; 7+ messages in thread
From: Jani Nikula @ 2015-09-04 18:49 UTC (permalink / raw)
To: notmuch
Check argc mainly to fix unused parameter warning:
test/symbol-test.cc:7:14: warning: unused parameter ‘argc’ [-Wunused-parameter]
int main(int argc, char** argv) {
^
This makes more sense than telling the compiler it's unused on
purpose.
---
test/symbol-test.cc | 3 +++
1 file changed, 3 insertions(+)
diff --git a/test/symbol-test.cc b/test/symbol-test.cc
index 77dbc1af44b2..23583bfc11b5 100644
--- a/test/symbol-test.cc
+++ b/test/symbol-test.cc
@@ -8,6 +8,9 @@ int main (int argc, char** argv)
notmuch_database_t *notmuch;
char *message = NULL;
+ if (argc != 2)
+ return 1;
+
if (notmuch_database_open_verbose (argv[1], NOTMUCH_DATABASE_MODE_READ_ONLY,
¬much, &message)) {
if (message) {
--
2.1.4
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH 1/2] test: fix whitespace/indentation in symbol-test
2015-09-04 18:49 [PATCH 1/2] test: fix whitespace/indentation in symbol-test Jani Nikula
2015-09-04 18:49 ` [PATCH 2/2] test: check argc " Jani Nikula
@ 2015-09-06 9:23 ` Tomi Ollila
2015-09-07 12:51 ` David Bremner
2 siblings, 0 replies; 7+ messages in thread
From: Tomi Ollila @ 2015-09-06 9:23 UTC (permalink / raw)
To: Jani Nikula, notmuch
On Fri, Sep 04 2015, Jani Nikula <jani@nikula.org> wrote:
> Not of much consequence, but makes it nicer to do further edits.
> ---
These 2 patches LGTM ! +1! :D
> test/symbol-test.cc | 34 ++++++++++++++++++----------------
> 1 file changed, 18 insertions(+), 16 deletions(-)
>
> diff --git a/test/symbol-test.cc b/test/symbol-test.cc
> index fb77b418a1a8..77dbc1af44b2 100644
> --- a/test/symbol-test.cc
> +++ b/test/symbol-test.cc
> @@ -3,23 +3,25 @@
> #include <xapian.h>
> #include <notmuch.h>
>
> +int main (int argc, char** argv)
> +{
> + notmuch_database_t *notmuch;
> + char *message = NULL;
>
> -int main(int argc, char** argv) {
> - notmuch_database_t *notmuch;
> - char *message = NULL;
> + if (notmuch_database_open_verbose (argv[1], NOTMUCH_DATABASE_MODE_READ_ONLY,
> + ¬much, &message)) {
> + if (message) {
> + fputs (message, stderr);
> + free (message);
> + }
> + }
>
> - if (notmuch_database_open_verbose (argv[1], NOTMUCH_DATABASE_MODE_READ_ONLY, ¬much, &message))
> - if (message) {
> - fputs (message, stderr);
> - free (message);
> - }
> + try {
> + (void) new Xapian::WritableDatabase (argv[2], Xapian::DB_OPEN);
> + } catch (const Xapian::Error &error) {
> + printf("caught %s\n", error.get_msg().c_str());
> + return 0;
> + }
>
> - try {
> - (void) new Xapian::WritableDatabase(argv[2], Xapian::DB_OPEN);
> - } catch (const Xapian::Error &error) {
> - printf("caught %s\n", error.get_msg().c_str());
> - return 0;
> - }
> -
> - return 1;
> + return 1;
> }
> --
> 2.1.4
>
> _______________________________________________
> notmuch mailing list
> notmuch@notmuchmail.org
> http://notmuchmail.org/mailman/listinfo/notmuch
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 2/2] test: check argc in symbol-test
2015-09-04 18:49 ` [PATCH 2/2] test: check argc " Jani Nikula
@ 2015-09-07 12:45 ` David Bremner
2015-09-23 18:48 ` [PATCH v2] " Jani Nikula
0 siblings, 1 reply; 7+ messages in thread
From: David Bremner @ 2015-09-07 12:45 UTC (permalink / raw)
To: Jani Nikula, notmuch
Jani Nikula <jani@nikula.org> writes:
>
> + if (argc != 2)
> + return 1;
> +
Off by one error? this seems to break T360
d
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH 1/2] test: fix whitespace/indentation in symbol-test
2015-09-04 18:49 [PATCH 1/2] test: fix whitespace/indentation in symbol-test Jani Nikula
2015-09-04 18:49 ` [PATCH 2/2] test: check argc " Jani Nikula
2015-09-06 9:23 ` [PATCH 1/2] test: fix whitespace/indentation " Tomi Ollila
@ 2015-09-07 12:51 ` David Bremner
2 siblings, 0 replies; 7+ messages in thread
From: David Bremner @ 2015-09-07 12:51 UTC (permalink / raw)
To: Jani Nikula, notmuch
Jani Nikula <jani@nikula.org> writes:
> Not of much consequence, but makes it nicer to do further edits.
pushed to master
d
^ permalink raw reply [flat|nested] 7+ messages in thread
* [PATCH v2] test: check argc in symbol-test
2015-09-07 12:45 ` David Bremner
@ 2015-09-23 18:48 ` Jani Nikula
2015-09-24 10:38 ` David Bremner
0 siblings, 1 reply; 7+ messages in thread
From: Jani Nikula @ 2015-09-23 18:48 UTC (permalink / raw)
To: David Bremner, Jani Nikula, notmuch
Check argc mainly to fix unused parameter warning:
test/symbol-test.cc:7:14: warning: unused parameter ‘argc’ [-Wunused-parameter]
int main(int argc, char** argv) {
^
This makes more sense than telling the compiler it's unused on
purpose.
---
test/symbol-test.cc | 3 +++
1 file changed, 3 insertions(+)
diff --git a/test/symbol-test.cc b/test/symbol-test.cc
index 77dbc1af44b2..7454838bfd31 100644
--- a/test/symbol-test.cc
+++ b/test/symbol-test.cc
@@ -8,6 +8,9 @@ int main (int argc, char** argv)
notmuch_database_t *notmuch;
char *message = NULL;
+ if (argc != 3)
+ return 1;
+
if (notmuch_database_open_verbose (argv[1], NOTMUCH_DATABASE_MODE_READ_ONLY,
¬much, &message)) {
if (message) {
--
2.1.4
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [PATCH v2] test: check argc in symbol-test
2015-09-23 18:48 ` [PATCH v2] " Jani Nikula
@ 2015-09-24 10:38 ` David Bremner
0 siblings, 0 replies; 7+ messages in thread
From: David Bremner @ 2015-09-24 10:38 UTC (permalink / raw)
To: Jani Nikula, notmuch
Jani Nikula <jani@nikula.org> writes:
> Check argc mainly to fix unused parameter warning:
>
not obviously broken this time, shipped ;).
d
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2015-09-24 10:40 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-09-04 18:49 [PATCH 1/2] test: fix whitespace/indentation in symbol-test Jani Nikula
2015-09-04 18:49 ` [PATCH 2/2] test: check argc " Jani Nikula
2015-09-07 12:45 ` David Bremner
2015-09-23 18:48 ` [PATCH v2] " Jani Nikula
2015-09-24 10:38 ` David Bremner
2015-09-06 9:23 ` [PATCH 1/2] test: fix whitespace/indentation " Tomi Ollila
2015-09-07 12:51 ` David Bremner
Code repositories for project(s) associated with this public inbox
https://yhetil.org/notmuch.git/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).