/*********************************************************
- * Copyright (C) 1998-2019 VMware, Inc. All rights reserved.
+ * Copyright (C) 1998-2020 VMware, Inc. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as published
StdIO_Success,
} StdIO_Status;
-typedef void (*SnowMotionLogger)(char *buf, size_t count);
-
-void
-StdIO_ToggleSnowMotionLogging(SnowMotionLogger logger);
-
StdIO_Status
StdIO_ReadNextLine(FILE *stream, // IN
char **buf, // OUT
/*********************************************************
- * Copyright (C) 1998-2019 VMware, Inc. All rights reserved.
+ * Copyright (C) 1998-2020 VMware, Inc. All rights reserved.
*
* This program is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as published
#include "posixInt.h"
-static SnowMotionLogger snowMotionLogger = NULL;
-
-/*
- *-----------------------------------------------------------------------------
- *
- * StdIO_ToggleSnowMotionLogging --
- *
- * SnowMotion-specific log toggling - as per PR#2121674 and 2108730, vmx
- * corruption appears to occur at some arbitrary point prior to VM powerOn,
- * but only in CAT - it has not been reproducible locally or via manually
- * triggered Nimbus testruns.
- *
- * To try to isolate the corruption point, add a toggled logging mechanism
- * that will dump the results of SuperFGets for the interval between
- * main initializing and VM powerOn.
- *
- * This is a strictly temporary mechanism to provide the necessary logging
- * to debug this issue.
- *
- *-----------------------------------------------------------------------------
- */
-
-void
-StdIO_ToggleSnowMotionLogging(SnowMotionLogger logger) // IN:
-{
- snowMotionLogger = logger;
-}
-
-
/*
*-----------------------------------------------------------------------------
*
*count = size;
- if (snowMotionLogger != NULL) {
- snowMotionLogger(buf, *count);
- }
-
return buf;
}