Changeset 94404 in vbox for trunk/src/libs/openssl-3.0.2/crypto/bio/bio_print.c
- Timestamp:
- Mar 31, 2022 9:00:36 AM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 150730
- Location:
- trunk/src/libs/openssl-3.0.2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/openssl-3.0.2
- Property svn:mergeinfo
-
old new 13 13 /vendor/openssl/1.1.1k:145841-145843 14 14 /vendor/openssl/3.0.1:150323-150324 15 /vendor/openssl/current:147554-150322 15 /vendor/openssl/3.0.2:150728-150729 16 /vendor/openssl/current:147554-150727
-
- Property svn:mergeinfo
-
trunk/src/libs/openssl-3.0.2/crypto/bio/bio_print.c
r94320 r94404 1 1 /* 2 * Copyright 1995-202 1The OpenSSL Project Authors. All Rights Reserved.2 * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved. 3 3 * 4 4 * Licensed under the Apache License 2.0 (the "License"). You may not use … … 14 14 #include "internal/numbers.h" 15 15 #include <openssl/bio.h> 16 #include <openssl/configuration.h> 16 17 17 18 /* … … 32 33 static int fmtint(char **, char **, size_t *, size_t *, 33 34 int64_t, int, int, int, int); 35 #ifndef OPENSSL_SYS_UEFI 34 36 static int fmtfp(char **, char **, size_t *, size_t *, 35 37 LDOUBLE, int, int, int, int); 38 #endif 36 39 static int doapr_outch(char **, char **, size_t *, size_t *, int); 37 40 static int _dopr(char **sbuffer, char **buffer, … … 89 92 char ch; 90 93 int64_t value; 94 #ifndef OPENSSL_SYS_UEFI 91 95 LDOUBLE fvalue; 96 #endif 92 97 char *strvalue; 93 98 int min; … … 260 265 return 0; 261 266 break; 267 #ifndef OPENSSL_SYS_UEFI 262 268 case 'f': 263 269 if (cflags == DP_C_LDOUBLE) … … 293 299 return 0; 294 300 break; 301 #else 302 case 'f': 303 case 'E': 304 case 'e': 305 case 'G': 306 case 'g': 307 /* not implemented for UEFI */ 308 ERR_raise(ERR_LIB_BIO, ERR_R_UNSUPPORTED); 309 return 0; 310 #endif 295 311 case 'c': 296 312 if (!doapr_outch(sbuffer, buffer, &currlen, maxlen, … … 512 528 return 1; 513 529 } 530 531 #ifndef OPENSSL_SYS_UEFI 514 532 515 533 static LDOUBLE abs_val(LDOUBLE value) … … 808 826 } 809 827 828 #endif /* OPENSSL_SYS_UEFI */ 829 810 830 #define BUFFER_INC 1024 811 831
Note:
See TracChangeset
for help on using the changeset viewer.