Skip to content
Snippets Groups Projects
  • Sean Bright's avatar
    6e6c96d7
    realtime: Centralize some common realtime backend code · 6e6c96d7
    Sean Bright authored
    All of the realtime backends create artificial ast_categorys to pass
    back into the core as query results. These categories have no filename
    or line number information associated with them and the backends differ
    slightly on how they create them. So create a couple helper macros to
    help make things more consistent.
    
    Also updated the call sites to remove redundant error messages about
    memory allocation failure.
    
    Note that res_config_ldap sets the category filename to the 'table name'
    but that is not read by anything in the core, so I've dropped it.
    
    Change-Id: I3a1fd91e0c807dea1ce3b643b0a6fe5be9002897
    6e6c96d7
    History
    realtime: Centralize some common realtime backend code
    Sean Bright authored
    All of the realtime backends create artificial ast_categorys to pass
    back into the core as query results. These categories have no filename
    or line number information associated with them and the backends differ
    slightly on how they create them. So create a couple helper macros to
    help make things more consistent.
    
    Also updated the call sites to remove redundant error messages about
    memory allocation failure.
    
    Note that res_config_ldap sets the category filename to the 'table name'
    but that is not read by anything in the core, so I've dropped it.
    
    Change-Id: I3a1fd91e0c807dea1ce3b643b0a6fe5be9002897