On Thu, 14 Apr 2011 13:27:23 +0300 Sergey Senozhatsky <sergey.senozhat...@gmail.com> wrote:
> Catch exceptions as a reference in ahci::start/end_measurement. > > Signed-off-by: Sergey Senozhatsky <sergey.senozhat...@gmail.com> > > --- > > diff --git a/devices/ahci.cpp b/devices/ahci.cpp > index d505642..3ca52f2 100644 > --- a/devices/ahci.cpp > +++ b/devices/ahci.cpp > @@ -168,7 +168,8 @@ void ahci::start_measurement(void) > file >> start_slumber; > } > file.close(); > - } catch (std::ios_base::failure c) { > + } catch (std::ios_base::failure &c) { > + fprintf(stderr, "%s\n", c.what()); > } > > } > @@ -199,7 +200,8 @@ void ahci::end_measurement(void) > file >> end_slumber; > } > file.close(); > - } catch (std::ios_base::failure c) { > + } catch (std::ios_base::failure &c) { > + fprintf(stderr, "%s\n", c.what()); > } > > if (end_active < start_active) > @@ -293,4 +295,5 @@ double ahci::power_usage(struct result_bundle *result, > struct parameter_bundle * > power += util * factor / 100.0; > > return power; > -} > \ No newline at end of file > +} > + I would prefer that you do not add the extra line of whitespace to the end of the file. _______________________________________________ Discuss mailing list Discuss@lesswatts.org http://lists.lesswatts.org/listinfo/discuss