Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/cpp/src/future.cpp

    r1dafe18 r04c0fc5  
    8484    const char* future_error::what() const noexcept
    8585    {
    86         /*
    87          * FIXME
    88          * Following code would be optimal but the message string is
    89          * actually destroyed before the function returns so we would
    90          * be returning a dangling pointer. No simple fix available, hence
    91          * we use the ugly hack.
    92          */
    93         //return code().message().c_str();
    94 #define QUOTE_ARG(arg) #arg
    95         return "future_error, see " __FILE__ ":" QUOTE_ARG(__LINE__);
     86        return code().message().c_str();
    9687    }
    9788}
Note: See TracChangeset for help on using the changeset viewer.