[BACK]Return to patch-src_libfastx_fastx.h CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / biology / fastx-toolkit / patches

File: [cvs.NetBSD.org] / pkgsrc / biology / fastx-toolkit / patches / patch-src_libfastx_fastx.h (download)

Revision 1.1, Tue Apr 5 18:48:57 2022 UTC (22 months, 2 weeks ago) by bacon
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, HEAD

biology/fastx-toolkit: CLI tools for FASTA/FASTQ files preprocessing

The FASTX-Toolkit is a collection of command line tools for
Short-Reads FASTA/FASTQ files preprocessing.

$NetBSD: patch-src_libfastx_fastx.h,v 1.1 2022/04/05 18:48:57 bacon Exp $

# Limit packing to this one structure to avoid compatibility issues

--- src/libfastx/fastx.h.orig	2018-05-16 14:50:08 UTC
+++ src/libfastx/fastx.h
@@ -58,7 +58,7 @@ typedef enum {
 	OUTPUT_SAME_AS_INPUT=3
 } OUTPUT_FILE_TYPE;
 
-#pragma pack(1) 
+#pragma pack(push,1) 
 typedef struct 
 {
 	/* Record data - common for FASTA/FASTQ */
@@ -115,6 +115,7 @@ typedef struct 
 	FILE*	input;
 	FILE*	output;
 } FASTX ;
+#pragma pack(pop)
 
 
 void fastx_init_reader(FASTX *pFASTX, const char* filename,