[BACK]Return to hyperlinks.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / tmux

Diff for /src/usr.bin/tmux/hyperlinks.c between version 1.1 and 1.2

version 1.1, 2022/06/30 09:55:53 version 1.2, 2022/07/06 07:36:36
Line 179 
Line 179 
 /* Get hyperlink by inner number. */  /* Get hyperlink by inner number. */
 int  int
 hyperlinks_get(struct hyperlinks *hl, u_int inner, const char **uri_out,  hyperlinks_get(struct hyperlinks *hl, u_int inner, const char **uri_out,
     const char **external_id_out)      const char **internal_id_out, const char **external_id_out)
 {  {
         struct hyperlinks_uri   find, *hlu;          struct hyperlinks_uri   find, *hlu;
   
Line 188 
Line 188 
         hlu = RB_FIND(hyperlinks_by_inner_tree, &hl->by_inner, &find);          hlu = RB_FIND(hyperlinks_by_inner_tree, &hl->by_inner, &find);
         if (hlu == NULL)          if (hlu == NULL)
                 return (0);                  return (0);
         *external_id_out = hlu->external_id;          if (internal_id_out != NULL)
                   *internal_id_out = hlu->internal_id;
           if (external_id_out != NULL)
                   *external_id_out = hlu->external_id;
         *uri_out = hlu->uri;          *uri_out = hlu->uri;
         return (1);          return (1);
 }  }

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2