aboutsummaryrefslogtreecommitdiff
From http://swish-e.org/archive/2015-09/13295.html

--- a/src/compress.c	
+++ a/src/compress.c	
@@ -995,7 +995,7 @@ void    remove_worddata_longs(unsigned char *worddata,int *sz_worddata)
             progerr("Internal error in remove_worddata_longs");
 
         /* dst may be smaller than src. So move the data */
-        memcpy(dst,src,data_len);
+        memmove(dst,src,data_len);
 
         /* Increase pointers */
         src += data_len;
--- a/src/headers.c	
+++ a/src/headers.c	
@@ -280,7 +280,7 @@ static SWISH_HEADER_VALUE fetch_single_header( IndexFILE *indexf, HEADER_MAP *he
 
         case SWISH_NUMBER:
         case SWISH_BOOL:
-            value.number = *(unsigned long *) data_pointer;
+            value.number = *(unsigned int *) data_pointer;
 
             /* $$$ Ugly hack alert! */
             /* correct for removed files */
--- a/src/swishspider	
+++ a/src/swishspider	
@@ -27,6 +27,7 @@ use LWP::UserAgent;
 use HTTP::Status;
 use HTML::Parser 3.00;
 use HTML::LinkExtor;
+use Encode;
 
     if (scalar(@ARGV) != 2) {
         print STDERR "Usage: $0 localpath url\n";
@@ -94,7 +95,7 @@ use HTML::LinkExtor;
     # Don't allow links above the base
     $URI::ABS_REMOTE_LEADING_DOTS = 1;
 
-    $p->parse( $$content_ref );
+    $p->parse( decode_utf8 $$content_ref );
     close( LINKS );
 
     exit;
scm (python2-iso8601): Delete variable. Maxim Cournoyer 2022-05-31gnu: Remove python2-pytz....* gnu/packages/time.scm (python2-pytz): Delete variable. Maxim Cournoyer 2022-05-31gnu: Remove python2-dateutil....* gnu/packages/time.scm (python2-dateutil): Delete variable. Maxim Cournoyer 2022-05-31gnu: Remove python2-pyrfc3339....* gnu/packages/time.scm (python2-pyrfc3339): Delete variable. Maxim Cournoyer 2022-05-31gnu: Remove python2-isodate....* gnu/packages/time.scm (python2-isodate): Delete variable. Maxim Cournoyer 2022-05-31gnu: Remove python2-tzdata....* gnu/packages/time.scm (python2-tzdata): Delete variable. Maxim Cournoyer 2022-05-31gnu: Remove python2-aniso8601....* gnu/packages/time.scm (python2-aniso8601): Delete variable. Maxim Cournoyer 2022-05-31gnu: Remove python2-parsedatetime....* gnu/packages/time.scm (python2-parsedatetime): Delete variable. Maxim Cournoyer 2022-05-31gnu: Remove python2-monotonic....* gnu/packages/time.scm (python2-monotonic): Delete variable. Maxim Cournoyer 2022-05-16Merge branch 'master' into stagingEfraim Flashner 2022-05-15gnu: Fix the build of wicd....Fixes <https://issues.guix.gnu.org/55440>. * gnu/packages/check.scm (python2-pytest-cov, python2-freezegun): Define without package-with-python2. * gnu/packages/python-xyz.scm (python2-babel): Likewise. * gnu/packages/time.scm (python2-dateutil): Likwise. Leo Famulari 2022-05-08gnu: python-pytz: Update to 2022.1....* gnu/packages/time.scm (python-pytz): Update to 2022.1. Leo Famulari 2022-02-13gnu: python-iso8601: Update to 1.0.2....* gnu/packages/time.scm (python-iso8601): Update to 1.0.2. [native-inputs]: Add PYTHON-PYTZ. [home-page]: Update to current. [properties]: New field. * gnu/packages/time.scm (python2-iso8601): Update to 0.1.16. Marius Bakke 2022-01-24gnu: python-parsedatetime: Update to 2.6....* gnu/packages/time.scm (python-parsedatetime): Update to 2.6. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Pradana AUMARS 2022-01-14gnu: python-pendulum: Add setup.py to fix build....* gnu/packages/time.scm (python-pendulum)[arguments]: Add "setup.py" to fix build. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Foo Chuan Wei 2022-01-12gnu: Add tz....* gnu/packages/time.scm (tz): New variable. Co-authored-by: jgart <jgart@dismail.de> Co-authored-by: Jorge Acereda <jacereda@gmail.com> Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Guix Together