fix compile_rx_or_error
authorTom Tromey <tromey@redhat.com>
Thu, 30 May 2013 17:39:34 +0000 (17:39 +0000)
committerTom Tromey <tromey@redhat.com>
Thu, 30 May 2013 17:39:34 +0000 (17:39 +0000)
commitdb26349c64fd5303eb52612305271e4eddae087e
tree25997c107fe75e5e2200a6b88e7e4dbbc33e8288
parent77f9e713027d32cc5ca1fb8d05e7b1b3f5397ec7
fix compile_rx_or_error

compile_rx_or_error looks like a constructor, but it can return NULL.
This patch changes it to remove the NULL return, making it work
like any other cleanup constructor.

This is a stylistic patch but I think it is also better for code to
follow the normal conventions.

* probe.c (collect_probes): Check arguments for NULL before
calling compile_rx_or_error.
* utils.c (compile_rx_or_error): Require 'rx' to be non-NULL.
Remove NULL return.
gdb/ChangeLog
gdb/probe.c
gdb/utils.c