aboutsummaryrefslogtreecommitdiffstats
path: root/g10/exec.h
diff options
context:
space:
mode:
Diffstat (limited to 'g10/exec.h')
-rw-r--r--g10/exec.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/g10/exec.h b/g10/exec.h
index 90fc3b31d..b4a6f0ec1 100644
--- a/g10/exec.h
+++ b/g10/exec.h
@@ -28,7 +28,15 @@
struct exec_info
{
- int progreturn,binary,writeonly,madedir,use_temp_files,keep_temp_files;
+ int progreturn;
+ struct
+ {
+ unsigned int binary:1;
+ unsigned int writeonly:1;
+ unsigned int madedir:1;
+ unsigned int use_temp_files:1;
+ unsigned int keep_temp_files:1;
+ } flags;
pid_t child;
FILE *tochild;
IOBUF fromchild;