View | Details | Raw Unified | Return to bug 280590
Collapse All | Expand All

(-)b/devel/simdjson/Makefile (+1 lines)
Lines 1-6 Link Here
1
PORTNAME=	simdjson
1
PORTNAME=	simdjson
2
DISTVERSIONPREFIX=	v
2
DISTVERSIONPREFIX=	v
3
DISTVERSION=	3.6.2
3
DISTVERSION=	3.6.2
4
PORTREVISION=	1
4
CATEGORIES=	devel
5
CATEGORIES=	devel
5
6
6
MAINTAINER=	olevole@olevole.ru
7
MAINTAINER=	olevole@olevole.ru
(-)b/devel/simdjson/files/patch-include_simdjson_dom_serialization.h (+21 lines)
Added Link Here
1
--- include/simdjson/dom/serialization.h.orig	2023-12-01 18:56:12 UTC
2
+++ include/simdjson/dom/serialization.h
3
@@ -57,15 +57,15 @@ class base_formatter { (public)
4
   simdjson_inline void one_char(char c);
5
 
6
   simdjson_inline void call_print_newline() {
7
-      this->print_newline();
8
+      static_cast<formatter*>(this)->print_newline();
9
   }
10
 
11
   simdjson_inline void call_print_indents(size_t depth) {
12
-      this->print_indents(depth);
13
+      static_cast<formatter*>(this)->print_indents(depth);
14
   }
15
 
16
   simdjson_inline void call_print_space() {
17
-      this->print_space();
18
+      static_cast<formatter*>(this)->print_space();
19
   }
20
 
21
 protected:
(-)b/devel/simdjson/files/patch-singleheader_simdjson.h (+21 lines)
Added Link Here
1
--- singleheader/simdjson.h.orig	2023-12-01 18:56:12 UTC
2
+++ singleheader/simdjson.h
3
@@ -6153,15 +6153,15 @@ class base_formatter { (public)
4
   simdjson_inline void one_char(char c);
5
 
6
   simdjson_inline void call_print_newline() {
7
-      this->print_newline();
8
+      static_cast<formatter*>(this)->print_newline();
9
   }
10
 
11
   simdjson_inline void call_print_indents(size_t depth) {
12
-      this->print_indents(depth);
13
+      static_cast<formatter*>(this)->print_indents(depth);
14
   }
15
 
16
   simdjson_inline void call_print_space() {
17
-      this->print_space();
18
+      static_cast<formatter*>(this)->print_space();
19
   }
20
 
21
 protected:

Return to bug 280590