diff options
author | Eric Wong <e@80x24.org> | 2022-11-16 09:26:45 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2022-11-16 09:47:16 +0000 |
commit | 12f5b1f4005875ff9b0bbfae03f2e201cb98ccd0 (patch) | |
tree | 00942ff1d142f98b03f0a1357eefba308a6ed6f3 | |
parent | a53f1a3d45f01370849ae9ea84d9c0aba750e3c7 (diff) | |
download | mwrap-12f5b1f4005875ff9b0bbfae03f2e201cb98ccd0.tar.gz |
Terminal space is precious with my font sizes.
-rw-r--r-- | Mwrap.xs | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -147,7 +147,7 @@ mwrap_get(loc) PREINIT: STRLEN len; const char *str; - struct src_loc *k = 0; + struct src_loc *k = (void *)kbuf; uintptr_t p; struct cds_lfht_iter iter; struct cds_lfht_node *cur; @@ -161,12 +161,10 @@ CODE: if (len > PATH_MAX) XSRETURN_UNDEF; if (extract_addr(str, len, (void **)&p)) { - k = (void *)kbuf; memcpy(k->k, &p, sizeof(p)); k->capa = 0; hash_loc(k, sizeof(p)); } else { - k = (void *)kbuf; memcpy(k->k, str, len + 1); k->capa = len + 1; hash_loc(k, k->capa); |